Revert "Update docker to use supervisor"
This reverts commit 3086da0e2b.
This commit is contained in:
@@ -66,8 +66,5 @@ COPY ./app/internal/opus /app/internal/opus
|
|||||||
# Copy the rest of the directory contents into the container at /app
|
# Copy the rest of the directory contents into the container at /app
|
||||||
COPY ./app /app
|
COPY ./app /app
|
||||||
|
|
||||||
# Add Supervisord configuration
|
# Run the node script
|
||||||
COPY supervisord.conf /etc/supervisor/conf.d/supervisord.conf
|
ENTRYPOINT ["uvicorn", "main:app", "--host", "0.0.0.0", "--port", "8001", "--reload"]
|
||||||
|
|
||||||
# Modify the ENTRYPOINT to run Supervisord
|
|
||||||
ENTRYPOINT ["/usr/bin/supervisord", "-n", "-c", "/etc/supervisor/conf.d/supervisord.conf"]
|
|
||||||
15
op25-liq.service
Normal file
15
op25-liq.service
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
[Unit]
|
||||||
|
Description=op25-liq
|
||||||
|
After=syslog.target network.target nss-lookup.target network-online.target
|
||||||
|
Requires=network-online.target
|
||||||
|
|
||||||
|
[Service]
|
||||||
|
User=1000
|
||||||
|
Group=1000
|
||||||
|
WorkingDirectory=/op25/op25/gr-op25_repeater/apps
|
||||||
|
ExecStart=/usr/bin/liquidsoap op25.liq
|
||||||
|
RestartSec=5
|
||||||
|
Restart=on-failure
|
||||||
|
|
||||||
|
[Install]
|
||||||
|
WantedBy=multi-user.target
|
||||||
@@ -1,20 +0,0 @@
|
|||||||
[supervisord]
|
|
||||||
nodaemon=true
|
|
||||||
|
|
||||||
[program:op25-liq]
|
|
||||||
command=/usr/bin/liquidsoap /op25/op25.liq
|
|
||||||
directory=/op25
|
|
||||||
autostart=true
|
|
||||||
autorestart=true
|
|
||||||
stderr_logfile=/var/log/supervisor/op25-liq.err.log
|
|
||||||
stdout_logfile=/var/log/supervisor/op25-liq.out.log
|
|
||||||
user=root
|
|
||||||
|
|
||||||
[program:drb-client-discord]
|
|
||||||
command=uvicorn main:app --host 0.0.0.0 --port 8001 --reload
|
|
||||||
directory=/app
|
|
||||||
autostart=true
|
|
||||||
autorestart=true
|
|
||||||
stderr_logfile=/var/log/supervisor/main_app.err.log
|
|
||||||
stdout_logfile=/var/log/supervisor/main_app.out.log
|
|
||||||
user=root
|
|
||||||
Reference in New Issue
Block a user