300 lines
7.4 KiB
Plaintext
300 lines
7.4 KiB
Plaintext
# SOME DESCRIPTIVE TITLE.
|
|
# Copyright (C) 2024, Jeff Moe
|
|
# This file is distributed under the same license as the Libre Developers
|
|
# Documentation package.
|
|
# FIRST AUTHOR <EMAIL@ADDRESS>, 2024.
|
|
#
|
|
#, fuzzy
|
|
msgid ""
|
|
msgstr ""
|
|
"Project-Id-Version: Libre Developers Documentation 0\n"
|
|
"Report-Msgid-Bugs-To: \n"
|
|
"POT-Creation-Date: 2024-08-31 12:17-0600\n"
|
|
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
|
|
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
|
|
"Language: en\n"
|
|
"Language-Team: en <LL@li.org>\n"
|
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
|
"MIME-Version: 1.0\n"
|
|
"Content-Type: text/plain; charset=utf-8\n"
|
|
"Content-Transfer-Encoding: 8bit\n"
|
|
"Generated-By: Babel 2.16.0\n"
|
|
|
|
#: ../../../_source/code-libre-is.rst:3
|
|
msgid "code.libre.is"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:4
|
|
msgid "This is documentation for the system administrators of"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:6 ../../../_source/code-libre-is.rst:25
|
|
#: ../../../_source/code-libre-is.rst:265
|
|
msgid "`<https://code.libre.is/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:8
|
|
msgid "The code server is a git server running Forgejo."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:11
|
|
msgid "Status"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:12
|
|
msgid "Under development."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:16
|
|
msgid "Issues"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:17
|
|
msgid "Issues are tracked with Forgejo:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:19
|
|
msgid "`<https://code.libre.is/libre/dev-libre-is/issues>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:23
|
|
msgid "Links"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:27
|
|
msgid "`<https://dev.libre.is/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:29
|
|
msgid "`<https://code.libre.is/libre/dev-libre-is>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:33
|
|
msgid "Operating System"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:34
|
|
msgid "Install Debian stable, bookworm at present."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:36
|
|
msgid "Install dependenices:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:44
|
|
msgid "Open up firewalls as needed."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:48
|
|
msgid "Apache"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:49
|
|
msgid "Set up apache and get other dependencies, ala:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:59
|
|
msgid "Firewall"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:60
|
|
msgid ""
|
|
"Briefly, something like this. Note change the real ssh port, as defined in /"
|
|
"etc/ssh/sshd_config, from 9999 to whatever it is on the server. This runs "
|
|
"two ssh servers. One for server admin, one for Forgejo connections. File: /"
|
|
"etc/iptables.test.rules"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:116
|
|
msgid "MariaDB"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:117
|
|
msgid ""
|
|
"It is best to use Forgejo with a database for 10+ users. MariaDB is like "
|
|
"MySQL, but a better fork. For now, the database will be hosted on the same "
|
|
"server as the Forgejo server. If it gets bigger, it can be moved to a "
|
|
"dedicated machine. If it gets even bigger than that, it can be clustered "
|
|
"with Galera."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:123
|
|
msgid "Set up MariaDB thusly:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:130
|
|
msgid "In the database run:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:141
|
|
msgid "Test the new database setup thusly:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:150
|
|
msgid "Forgejo"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:152
|
|
msgid "Forgejo main site:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:154
|
|
msgid "`<https://forgejo.org/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:156
|
|
msgid "Forgejo release information:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:158
|
|
msgid "`<https://forgejo.org/docs/next/contributor/release/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:160
|
|
msgid ""
|
|
"For this server we'll be using the Long Term Support (LTS) releases, "
|
|
"currently starting with the major version \"7\"."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:163
|
|
msgid "Download information: `<https://forgejo.org/download/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:165
|
|
msgid "Latest releases can be found here:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:167
|
|
msgid "`<https://codeberg.org/forgejo/forgejo/releases/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:169
|
|
msgid "Binary install docs here:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:171
|
|
msgid "`<https://forgejo.org/docs/latest/admin/installation-binary/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:173
|
|
msgid "Get Forgejo GPG key:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:179
|
|
msgid "Install Forgejo thusly."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:211
|
|
msgid "Reverse Proxy"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:212
|
|
msgid "Set up Apache to be a reverse proxy for Forgejo."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:248
|
|
msgid "Remove old Apache configs, and put new one in place."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:261
|
|
msgid "Admin Setup"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:263
|
|
msgid "Now connect to the newly created site and configure:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:267
|
|
msgid "Most of the defaults are ok. Set:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:269
|
|
msgid "Database type: MySQL"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:270
|
|
msgid "Host: 127.0.0.1:3306"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:271
|
|
msgid "Username: forgejo"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:272
|
|
msgid "Password: Set to database password"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:273
|
|
msgid "Database name: forgejodb (note \"db\" at end, like above)"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:274
|
|
msgid "Instance title: Libre Code"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:275
|
|
msgid "SSH server port: 22"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:277
|
|
msgid ""
|
|
"The reset should be ok by default. The main SSH should be on an alternative "
|
|
"port. Email settings will be set up at another point."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:281
|
|
msgid "Uncheck:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:283
|
|
msgid "Enable OpenID sign-in"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:285
|
|
msgid "Set up:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:287
|
|
msgid "Administrator account settings"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:288
|
|
msgid "Administrator username: codeadmin"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:292
|
|
msgid "Configure Forgejo"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:294
|
|
msgid "Configuration cheat sheet:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:296
|
|
msgid "`<https://forgejo.org/docs/latest/admin/config-cheat-sheet/>`_"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:298
|
|
msgid "Configure Forgejo thusly:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:305
|
|
msgid "In the very top section, add:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:313
|
|
msgid ""
|
|
"Add to the [server] section, so port 3000 is just listening on localhost. "
|
|
"Also set the SSH to use a different than the main openssh server. This way "
|
|
"admin and Forgejo key/ports/etc are separate. This requires forwarding port "
|
|
"2222 to port 22 in the firewall."
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:326
|
|
msgid "Under [service] change this to true:"
|
|
msgstr ""
|
|
|
|
#: ../../../_source/code-libre-is.rst:333
|
|
msgid "Add sections:"
|
|
msgstr ""
|