forked from SelfPrivacy/selfprivacy-nixos-infect
Compare commits
14 Commits
master
...
preproduct
Author | SHA1 | Date |
---|---|---|
Illia Chub | c8fca28788 | |
Illia Chub | 8216fca137 | |
Illia Chub | 1d75901d0e | |
Illia Chub | be374b5963 | |
Illia Chub | dc20c8416b | |
Illia Chub | ff75867555 | |
Illia Chub | 40f5a19dbb | |
Illia Chub | 14b9c92555 | |
Illia Chub | 66b8fd903d | |
Illia Chub | 008baea886 | |
Illia Chub | 1740279675 | |
Illia Chub | 8a55f2c1ed | |
Illia Chub | f0383ee4b9 | |
Illia Chub | dbb590aab4 |
|
@ -5,7 +5,6 @@ This script - is a modded version of original [nixos-infect](https://github.com/
|
|||
This script has been tested and can install NixOS from the following source distros:
|
||||
|
||||
On Digital Ocean:
|
||||
- Fedora 33 x64
|
||||
- Ubuntu 20.04 x64
|
||||
|
||||
On Hetzner cloud:
|
||||
|
|
|
@ -48,7 +48,6 @@ makeConf() {
|
|||
./vpn/ocserv.nix
|
||||
./api/api.nix
|
||||
./api/api-module.nix
|
||||
#./social/pleroma-module.nix
|
||||
./social/pleroma.nix
|
||||
./letsencrypt/acme.nix
|
||||
./letsencrypt/resolve.nix
|
||||
|
@ -488,11 +487,11 @@ EOF
|
|||
{
|
||||
services.nextcloud = {
|
||||
enable = true;
|
||||
package = pkgs.nextcloud21;
|
||||
package = pkgs.nextcloud22;
|
||||
hostName = "cloud.$DOMAIN";
|
||||
|
||||
# Use HTTPS for links
|
||||
https = false;
|
||||
https = true;
|
||||
|
||||
# Auto-update Nextcloud Apps
|
||||
autoUpdateApps.enable = true;
|
||||
|
@ -671,7 +670,7 @@ let
|
|||
version = "1.0";
|
||||
src = builtins.fetchGit {
|
||||
url = "https://git.selfprivacy.org/ilchub/selfprivacy-rest-api.git";
|
||||
rev = "0980039a67c32a128a96ac73c98fc87aad64674b";
|
||||
rev = "568add06c6d622d417582ce55e3cc960686721ed";
|
||||
};
|
||||
propagatedBuildInputs = [ flask flask-restful pandas ];
|
||||
meta = {
|
||||
|
@ -776,6 +775,9 @@ dns = 1.1.1.1
|
|||
dns = 1.0.0.1
|
||||
|
||||
route = default
|
||||
|
||||
cisco-client-compat = true
|
||||
|
||||
'';
|
||||
};
|
||||
}
|
||||
|
@ -1338,6 +1340,10 @@ infect() {
|
|||
|
||||
apt update
|
||||
apt install -y git whois
|
||||
cat > /etc/resolv.conf << EOF
|
||||
nameserver 1.1.1.1
|
||||
nameserver 1.0.0.1
|
||||
EOF
|
||||
prepareEnv
|
||||
makeSwap # smallest (512MB) droplet needs extra memory!
|
||||
checkEnv
|
||||
|
|
Loading…
Reference in New Issue