This commit is contained in:
CroneKorkN 2025-06-09 17:55:28 +02:00
parent 78dd50e6f1
commit c3992ae03d
Signed by: cronekorkn
SSH key fingerprint: SHA256:v0410ZKfuO1QHdgKBsdQNF64xmTxOF8osF1LIqwTcVw
4 changed files with 10 additions and 8 deletions

View file

@ -5,7 +5,7 @@ define( 'YOURLS_DB_NAME', 'yourls' );
define( 'YOURLS_DB_HOST', 'localhost' );
define( 'YOURLS_DB_PREFIX', 'yourls_' );
define( 'YOURLS_SITE', '${url}' );
define( 'YOURLS_SITE', 'https://${hostname}' );
define( 'YOURLS_LANG', '' );
define( 'YOURLS_UNIQUE_URLS', true );
define( 'YOURLS_PRIVATE', true );

View file

@ -27,7 +27,7 @@ files = {
'group': 'www-data',
'context': {
'db_password': node.metadata.get('mariadb/databases/yourls/password'),
'url': node.metadata.get('yourls/url'),
'hostname': node.metadata.get('yourls/hostname'),
'cookiekey': node.metadata.get('yourls/cookiekey'),
'users': node.metadata.get('yourls/users'),
},

View file

@ -9,16 +9,18 @@ defaults = {
}
metadata_reactor.provides(
'nginx/vhosts/yourls',
@metadata_reactor.provides(
'nginx/vhosts',
)
def nginx(metadata):
return {
'nginx': {
'vhosts': {
'yourls': {
'server_name': metadata.get('yourls/url'),
'php_version': metadata.get('php/version'),
metadata.get('yourls/url'): {
'content': 'yourls/vhost.conf',
'context': {
'php_version': metadata.get('php/version'),
},
},
},
},

View file

@ -36,7 +36,7 @@
'ram': 4096,
},
'yourls': {
'url': "https://direkt.oranienschule.de",
'hostname': "direkt.oranienschule.de",
'cookiekey': "!decrypt:encrypt$gAAAAABoRvmcUs3t7PREllyeN--jBqs0XYewMHW16GWC-ikLzsDSe02YKGycOlgXuHU4hzKbNjGMEutpFXRLk9Zji6bbpy4GdyE6vStfwd8ZT0obAyoqBPwI47LwUlDSFMS51y5j8rG5",
'version': "1.10.1",
'users': {