Go to file
Glenn Y. Rolland 97f01985fc
continuous-integration/drone/push Build is passing Details
fix: Use bitnami/minideb instead of debian
2023-08-28 21:20:18 +02:00
.drone.yml ci: Add drone file 2023-08-28 17:36:58 +02:00
.gitignore Setup gitit service 2019-02-19 11:05:42 +01:00
Dockerfile fix: Use bitnami/minideb instead of debian 2023-08-28 21:20:18 +02:00
Dockerfile.haskell fix: Update dockerfile & add haskell variant 2023-08-28 19:11:23 +02:00
README.md ci: Add badge in README 2023-08-28 17:38:36 +02:00
docker-compose.yml Update doc 2022-08-16 21:57:12 +02:00
docker-entrypoint.sh fix: prevent interactive host key checking 2021-05-08 17:33:02 +02:00

README.md

Build Status

Usage

Please define the following environment variables

  • GITIT_USER_EMAIL: jon.smith@example.com
  • GITIT_USER_NAME: Jon Smith
  • GITIT_REMOTE_REPOSITORY: git@example.com/jon.smith/somewhere
  • GITIT_REMOTE_DOMAIN: example.com

Please mount the following volumes

  • /path/to/your/data => /data

It is also strongly advised to run a cron task to mirror the wiki on a regular basis

# server cron jobs
MAILTO="admin@server.com"
PATH=/usr/local/bin:/usr/bin:/bin
SHELL=/bin/bash

# m   h   dom mon dow   username command
# *   *   *   *   *     dokku    command to be executed
# -   -   -   -   -
# |   |   |   |   |
# |   |   |   |   +----- day of week (0 - 6) (Sunday=0)
# |   |   |   +------- month (1 - 12)
# |   |   +--------- day of month (1 - 31)
# |   +----------- hour (0 - 23)
# +----------- min (0 - 59)

### HIGH TRAFFIC TIME IS B/W 00:00 - 04:00 AND 14:00 - 23:59
### RUN YOUR TASKS FROM 04:00 - 14:00
### KEEP SORTED IN TIME ORDER

### PLACE ALL CRON TASKS BELOW

# removes unresponsive users from the subscriber list to decrease bounce rates
0 * * * * docker run --rm thecontainer sh -c "cd wikidata && git push --set-upstream origin master"

### PLACE ALL CRON TASKS ABOVE, DO NOT REMOVE THE WHITESPACE AFTER THIS LINE