Corrected a number of apt packaging issues
This commit is contained in:
parent
c4bd2c1d18
commit
c824a36832
2
Cargo.lock
generated
2
Cargo.lock
generated
@ -2189,7 +2189,7 @@ checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848"
|
||||
|
||||
[[package]]
|
||||
name = "reminder-rs"
|
||||
version = "1.6.10"
|
||||
version = "1.6.10-4"
|
||||
dependencies = [
|
||||
"base64",
|
||||
"chrono",
|
||||
|
@ -41,8 +41,9 @@ maintainer-scripts = "debian"
|
||||
assets = [
|
||||
["target/release/reminder-rs", "usr/bin/reminder-rs", "755"],
|
||||
["conf/default.env", "etc/reminder-rs/default.env", "600"],
|
||||
["web/static/**/*", "var/www/reminder-rs/static", "755"],
|
||||
["web/templates/**/*", "var/www/reminder-rs/templates", "755"],
|
||||
["conf/Rocket.toml", "etc/reminder-rs/Rocket.toml", "600"],
|
||||
["web/static/**/*", "lib/reminder-rs/static", "755"],
|
||||
["web/templates/**/*", "lib/reminder-rs/templates", "755"],
|
||||
# ["nginx/reminder-rs", "etc/nginx/sites-available/reminder-rs", "755"]
|
||||
]
|
||||
|
||||
|
8
conf/Rocket.toml
Normal file
8
conf/Rocket.toml
Normal file
@ -0,0 +1,8 @@
|
||||
[default]
|
||||
address = "127.0.0.1"
|
||||
port = 18920
|
||||
template_dir = "/lib/reminder-rs/templates"
|
||||
limits = { json = "10MiB" }
|
||||
|
||||
[release]
|
||||
secret_key = "release"
|
3
debian/postinst
vendored
3
debian/postinst
vendored
@ -4,7 +4,8 @@ set -e
|
||||
|
||||
id -u reminder &>/dev/null || useradd -r -M reminder
|
||||
|
||||
if [ ! -f /etc/reminder-rs/config.env ]; then
|
||||
if [ ! -f '/etc/reminder-rs/config.env' ]; then
|
||||
echo "Copying configuration file..."
|
||||
cp /etc/reminder-rs/default.env /etc/reminder-rs/config.env
|
||||
fi
|
||||
|
||||
|
11
debian/postrm
vendored
11
debian/postrm
vendored
@ -1,11 +0,0 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -e
|
||||
|
||||
id -u reminder &>/dev/null || userdel reminder
|
||||
|
||||
if [ -f /etc/reminder-rs/config.env ]; then
|
||||
rm /etc/reminder-rs/config.env
|
||||
fi
|
||||
|
||||
#DEBHELPER#
|
@ -5,6 +5,7 @@ Description=Reminder Bot
|
||||
User=reminder
|
||||
Type=simple
|
||||
ExecStart=/usr/bin/reminder-rs
|
||||
WorkingDirectory=/etc/reminder-rs
|
||||
Restart=always
|
||||
RestartSec=4
|
||||
# Environment="RUST_LOG=warn,reminder_rs=info,postman=info"
|
||||
|
@ -105,7 +105,7 @@ pub async fn initialize(
|
||||
.manage(reqwest_client)
|
||||
.manage(serenity_context)
|
||||
.manage(db_pool)
|
||||
.mount("/static", FileServer::from(concat!(env!("CARGO_MANIFEST_DIR"), "/static")))
|
||||
.mount("/static", FileServer::from("/lib/reminder-rs/static"))
|
||||
.mount(
|
||||
"/",
|
||||
routes![
|
||||
|
Loading…
Reference in New Issue
Block a user