Compare commits
11 Commits
638b153969
...
live
| Author | SHA1 | Date | |
|---|---|---|---|
| 4dd13200d0 | |||
| 77d399a645 | |||
| c3186e9803 | |||
| 92824194fb | |||
| 3b42d5832b | |||
| 9be43e98fa | |||
| 59ce699440 | |||
| 9dbb5322f2 | |||
| b3290085c0 | |||
| 0e75f74eb8 | |||
| 91d2f2da8a |
40
.drone.yml
Normal file
40
.drone.yml
Normal file
@@ -0,0 +1,40 @@
|
||||
kind: pipeline
|
||||
name: deploy-froxlor
|
||||
type: docker
|
||||
|
||||
platform:
|
||||
os: linux
|
||||
arch: arm64
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- live
|
||||
event:
|
||||
include:
|
||||
- push
|
||||
|
||||
steps:
|
||||
- name: deploy
|
||||
image: cr.wks/drone/drone-rsync:latest
|
||||
settings:
|
||||
hosts: ["rechner02.maketank.net"]
|
||||
source: ./
|
||||
target: ~/froxlor-test
|
||||
user: www-data
|
||||
exclude: ['vendor', '.git*', '*drone.yml', '.settings', '.buildpath', '.editorconfig', '.project', '.travis.yml']
|
||||
args: '-v --delete'
|
||||
log_level: quiet
|
||||
key:
|
||||
from_secret: ssh-www-data-maketank-rsa
|
||||
command_timeout: 10m
|
||||
- name: compose-install
|
||||
image: appleboy/drone-ssh
|
||||
settings:
|
||||
host:
|
||||
- rechner02.maketank.net
|
||||
username: www-data
|
||||
key:
|
||||
from_secret: ssh-www-data-maketank-rsa
|
||||
script:
|
||||
- cd ~/froxlor-test && composer install --no-dev
|
||||
|
||||
@@ -412,7 +412,7 @@ class Dns
|
||||
//_dmarc 18000 IN TXT ("v=DMARC1; p=reject; fo=1; adkim=r; aspf=r; pct=100; rf=afrf; r"
|
||||
// "i=86400; rua=mailto:dmarc@zweiseitendergeschichte.de;")
|
||||
if ($domain['isemaildomain'] == '1') {
|
||||
$dmarc_txt = '("v=DMARC1; p=reject; fo=1; adkim=r; aspf=r; pct=100; rf=afrf; ri=86400; rua=mailto:dmarc@'.$domain['domain'].';")';
|
||||
$dmarc_txt = '("v=DMARC1; p=reject; fo=1; adkim=r; aspf=r; pct=100; rf=afrf; ri=86400; ruf=mailto:dmarc@'.$domain['domain'].'; rua=mailto:dmarc@'.$domain['domain'].';")';
|
||||
$dmarc_record = new DnsEntry('_dmarc', 'TXT',$dmarc_txt );
|
||||
array_unshift($zonerecords,$dmarc_record);
|
||||
}
|
||||
|
||||
14
lib/config.inc.php
Normal file
14
lib/config.inc.php
Normal file
@@ -0,0 +1,14 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* change the options below to either true or false
|
||||
*/
|
||||
return [
|
||||
/**
|
||||
* enable/disable the possibility to update froxlor from within the web-interface,
|
||||
* recommended value for debian/ubuntu package users is false to rely on apt and not have version mixup.
|
||||
* This is also useful for providers that manage the servers but give admin access to froxlor to handle
|
||||
* updates the way the providers does it (e.g. automation, etc.)
|
||||
*/
|
||||
'enable_webupdate' => true,
|
||||
];
|
||||
Reference in New Issue
Block a user