feat: Dockerisation d'un serveur docuseal + initialisation d'un compte

par défaut
This commit is contained in:
N3WT DE COMPET
2025-02-23 21:11:45 +01:00
parent 445cf35382
commit 8897d523dc
3 changed files with 86 additions and 14 deletions

14
Dockerfile Normal file
View File

@ -0,0 +1,14 @@
FROM postgres:latest
# Installer curl
RUN apt-get update && apt-get install -y curl ruby ruby-dev build-essential
RUN gem install bcrypt
# Copier le script d'initialisation
COPY initDocusealUsers.sh /docker-entrypoint-initdb.d/initDocusealUsers.sh
# Donner les permissions d'exécution au script
RUN chmod +x /docker-entrypoint-initdb.d/initDocusealUsers.sh
# Commande par défaut pour démarrer le conteneur
ENTRYPOINT ["/bin/bash", "/docker-entrypoint-initdb.d/initDocusealUsers.sh"]