mirror of
https://github.com/runyanjake/olomana.git
synced 2026-06-25 08:04:52 -07:00
1.2 KiB
1.2 KiB
OpenProject
Open source project management software.
Setup
- Configure
.env, see example.
- Note to specify
OPENPROJECT_HOST__NAMEwithout protocol.
- Bring the stack up:
docker compose up -d. - First-time login:
admin/admin. You'll be forced to set a new password on first sign-in.
- To pre-seed the admin password and skip the forced reset, set before first boot:
OPENPROJECT_SEED_ADMIN_USER_PASSWORD=<strong password>OPENPROJECT_SEED_ADMIN_USER_PASSWORD_RESET=false
Toggling self-signup
Controlled by OPENPROJECT_SELF__REGISTRATION (double underscore is intentional):
0— disabled1— email activation2— manual admin activation3— automatic activation
The env value seeds the setting; an admin can still change it via Administration → Authentication → Settings.
Wiping persistent data
The all-in-one image bundles Postgres inside the container. The bind mount at /pwspool/software/openproject holds both pgdata/ (database) and assets/ (uploaded files). To start fresh:
docker compose down
sudo rm -rf /pwspool/software/openproject/pgdata /pwspool/software/openproject/assets
docker compose up -d