New pages
Appearance
2 February 2026
- 20:0520:05, 2 February 2026 Guidelines:Edenctl (hist | edit) [3,729 bytes] Dominic (talk | contribs) (Created page with "= Server Administration with Edenctl = The '''edenctl''' tool is a ''bash'' script for server administration on Debian/Linux. The general usage of this script is (as root user): <syntaxhighlight lang="bash"> edenctl [command] [parameters] </syntaxhighlight> == Setup and Teardown == To set up a newly installed Eden, run: <syntaxhighlight lang="bash"> edenctl setup </syntaxhighlight> This will run you step-by-step through the setup process. Enter your server details...")
- 16:4616:46, 2 February 2026 Guidelines:DualHost (hist | edit) [5,749 bytes] Dominic (talk | contribs) (Created page with "== Dual Host Setup == In certain situations, you may want to deploy Eden with a database on a separate host. Follow these steps for Debian/Linux: === Terminology === This guideline assumes that you have two hosts running on Debian/Linux - we will use the '''AppHost''' and '''DBHost''' designations here to distinguish between the two. Further, we assume that each host has a '''public IP''' (exposed to the internet) and a '''private IP''' (local network only). Thus, a...")
- 16:2716:27, 2 February 2026 Guidelines:SecureOperation (hist | edit) [2,852 bytes] Dominic (talk | contribs) (Created page with "== Secure Server Operation == The following steps are recommended to secure your Eden server: === Unprivileged Account === You should use an unprivileged user account for SSH login. To do so, login as root and create a new user, e.g. "serveradmin": <code> adduser serveradmin </code> Enter a password for the new account when prompted for, and provide additional information as required. To permit the new user to <code>sudo</code> without password, edit the sudoers c...")
25 November 2025
- 10:5410:54, 25 November 2025 Guidelines:DebianPackages (hist | edit) [3,313 bytes] Dominic (talk | contribs) (Created page with "= Debian Packages = As of version 6.0, Eden provides packaged releases for installation, setup and server administration. Packages for Debian (*.deb) are currently provided as assets attached to the respective GitHub release: * https://github.com/sahana/eden/releases Using packaged releases is the recommended setup method for production servers. == Prerequisites == Before starting the installation, you should have a server machine (virtual or bare metal), installed...")
- 10:1710:17, 25 November 2025 Guidelines:Deployment (hist | edit) [923 bytes] Dominic (talk | contribs) (Created page with "= Installation = == Installation from Release Package == As of version 6.0, Eden provides packaged releases. This is the recommended setup method for production servers. The packages are available as assets attached to the respective GitHub release. * Installation on Debian/Linux * Server Setup and Management with edenctl == Installation from GitHub Repository == It is also possible to install Eden directly from a...")