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=local
to 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:8888
and 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 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 lose all your datamake export_database
export to repo source path all outline sqlmake import_database
import sql file from source repo path
- 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
- Amb un sistema operatiu linux
- Si amb la configuració local ja es suficient, s'ha de tirar les comandes
- make install
- make start
- make import_database
- Accedir a
http://127.0.0.1:8888/uc/
amb les claus que s'han acabat de crear a través de la CLI. - Després tornar a
http://127.0.0.1:8888/
i ja veuràs que podràs accedir a la wiki en nom de l'usuari creat.