[net-mail/automx2] bump, without tests

This commit is contained in:
2024-03-03 20:49:22 +01:00
parent ded6e7b355
commit 54b8162128
6 changed files with 123 additions and 0 deletions

View File

@@ -0,0 +1,20 @@
[automx2]
# A typical production setup would use loglevel = WARNING
loglevel = WARNING
# Echo SQL commands into log? Used for debugging.
db_echo = no
# In-memory SQLite database
#db_uri = sqlite:///:memory:
# SQLite database in a UNIX-like file system
db_uri = sqlite:////var/lib/automx2/db.sqlite
# MySQL database on a remote server. This example does not use an encrypted
# connection and is therefore *not* recommended for production use.
#db_uri = mysql://username:password@server.example.com/db
# Number of proxy servers between automx2 and the client (default: 0).
# If your logs only show 127.0.0.1 or ::1 as the source IP for incoming
# connections, proxy_count probably needs to be changed.
#proxy_count = 1

View File

@@ -0,0 +1,8 @@
# Additional parameters passed to Flask
#AUTOMX2_ARGS="--host 127.0.0.1 --port 4243"
# Configuration file
#AUTOMX2_CONF="/etc/automx2.conf"
# Process owner (choose a non-privileged user)
#AUTOMX2_USER="automx2"

View File

@@ -0,0 +1,26 @@
#!/sbin/openrc-run
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
: ${AUTOMX2_CONF:="/etc/${RC_SVCNAME}.conf"}
: ${AUTOMX2_USER:="automx2"}
: ${AUTOMX2_ARGS:="--port 4243"}
command="/usr/bin/python"
command_args="/usr/bin/flask run ${AUTOMX2_ARGS}"
command_background="true"
command_user="${AUTOMX2_USER}"
pidfile="/run/${RC_SVCNAME}.pid"
required_files="${AUTOMX2_CONF}"
depend() {
use logger net
before nginx
}
start_pre() {
export AUTOMX2_CONF
export EPYTHON="python"
export FLASK_APP="automx2.server:app"
export FLASK_ENV="production"
}