Install a self-hosted Outline wiki instance in a couple of minutes.
- A simple make and bash script to help you generate all the conf required.
- A docker-compose to run your service.
- A OIDC server to manage users, no need to login via Slack or Google.
- Initializing the system.
git clone https://github.com/vicalloy/outline-docker-compose.git cd outline-docker-compose cp scripts/config.sh.sample scripts/config.sh # update config file: vim scripts/config.sh make install # Create a docker-compose config file and start it. Initializing the oidc-server(add oidc client for outline and create a superuser).- NOTE: Outline Wiki 0.72.0-1 supports local file storage. You can set
FILE_STORAGE=localto use local file storage(MINIO is no longer required).
- NOTE: Outline Wiki 0.72.0-1 supports local file storage. You can set
- Open
http://127.0.0.1:8888and login to outline. - Open
http://127.0.0.1:8888/uc/admin/auth/user/to add new users.
The config file scripts/config.sh.sample
make installcreate docker-compose config file and start it. Initializing the oidc-server(add oidc client for outline and create a superuser)make startstart outlinemake stopstop outlinemake cleanremove all config file generated by script.make clean-data⚠️ You will lose all your data
- Q: Added a new user, but can't login the outline
- You should add an email for the new user
- If the domain in the email is not the same as the admin user's domain, you should add the domain to the settings
ALLOWED_DOMAINS