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
- Use MinIO instead of AWS S3, so that everything is really self-hosted
- A OIDC server to manage user, no need to login via slack or google
- Initializing the system
git clone https://github.com/chen-001/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 docker-compose config file and start it. Initializing the oidc-server(add oidc client for outline and create a superuser).
- Open
http://127.0.0.1:8888
and login to outline - Open
http://127.0.0.1:8888/uc/admin/auth/user/
to add new user
The config file scripts/config.sh.sample
make install
create docker-compose config file and start it. Initializing the oidc-server(add oidc client for outline and create a superuser)make start
start outlinemake stop
stop outlinemake clean
remove all config file generated by script.make clean-data
⚠️ You will lost all your data
- Q: Added a new user, but can't login the outline
- You should add a email for the new user
- If the domain in the email is not same as admin user's domain, you should add the domain to settings
ALLOWED_DOMAINS