fix xdebug for apps/dav
This commit is contained in:
parent
64856b119e
commit
f42fef0ab8
7 changed files with 31 additions and 8 deletions
1
.gitmodules
vendored
1
.gitmodules
vendored
|
|
@ -1,6 +1,7 @@
|
||||||
[submodule "calendar"]
|
[submodule "calendar"]
|
||||||
path = calendar
|
path = calendar
|
||||||
url = https://github.com/nextcloud/calendar.git
|
url = https://github.com/nextcloud/calendar.git
|
||||||
|
branch = main
|
||||||
[submodule "server"]
|
[submodule "server"]
|
||||||
path = server
|
path = server
|
||||||
url = https://github.com/nextcloud/server.git
|
url = https://github.com/nextcloud/server.git
|
||||||
|
|
|
||||||
3
.vscode/launch.json
vendored
3
.vscode/launch.json
vendored
|
|
@ -12,6 +12,9 @@
|
||||||
"pathMappings": {
|
"pathMappings": {
|
||||||
"/var/lib/nextcloud/server/3rdparty/sabre/dav": "${workspaceRoot}/dav",
|
"/var/lib/nextcloud/server/3rdparty/sabre/dav": "${workspaceRoot}/dav",
|
||||||
"/var/lib/nextcloud/server/3rdparty/sabre/vobject": "${workspaceRoot}/vobject",
|
"/var/lib/nextcloud/server/3rdparty/sabre/vobject": "${workspaceRoot}/vobject",
|
||||||
|
"/var/lib/nextcloud/server": "${workspaceRoot}/server",
|
||||||
|
"/var/lib/nextcloud/server/apps/dav": "${workspaceRoot}/server/apps/dav",
|
||||||
|
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|
|
||||||
3
Makefile
3
Makefile
|
|
@ -1,10 +1,11 @@
|
||||||
build:
|
build:
|
||||||
git submodule update --init
|
git submodule update --remote --init
|
||||||
# Build server
|
# Build server
|
||||||
cd server && git submodule update --init
|
cd server && git submodule update --init
|
||||||
cd server && make dev-setup
|
cd server && make dev-setup
|
||||||
cd server && make build-js
|
cd server && make build-js
|
||||||
cd server && npm run sass
|
cd server && npm run sass
|
||||||
|
# config ⇒ /var/lib/nextcloud/config # FIXME
|
||||||
cd calendar && make dev-setup
|
cd calendar && make dev-setup
|
||||||
cd calendar && make build-js
|
cd calendar && make build-js
|
||||||
|
|
||||||
|
|
|
||||||
2
calendar
2
calendar
|
|
@ -1 +1 @@
|
||||||
Subproject commit ac58a9b16e4c9c24a42333bc2a76a63b159ca96e
|
Subproject commit 7f818aaa46935bf57c6988a0b6577ef9179c9db7
|
||||||
2
dav
2
dav
|
|
@ -1 +1 @@
|
||||||
Subproject commit 00cf16c6553bf09e914d0b0aa1c3e2d08533d326
|
Subproject commit 2106db0eed5dea58e294712a54413bd451a54252
|
||||||
2
server
2
server
|
|
@ -1 +1 @@
|
||||||
Subproject commit 21254b02ebe696ba1028ae91180e21d797061f00
|
Subproject commit ad00a149ea2bb262e62fbecf11051fd035f90ec4
|
||||||
|
|
@ -37,10 +37,15 @@
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.nextcloud25;
|
package = pkgs.nextcloud25;
|
||||||
hostName = "localhost";
|
hostName = "localhost";
|
||||||
|
extraApps = with pkgs.nextcloud25Packages.apps; {
|
||||||
|
inherit calendar;
|
||||||
|
};
|
||||||
|
extraAppsEnable = true;
|
||||||
config = {
|
config = {
|
||||||
adminuser = "admin";
|
adminuser = "admin";
|
||||||
adminpassFile = "${pkgs.writeText "adminpass" "test123"}";
|
adminpassFile = "${pkgs.writeText "adminpass" "test123"}";
|
||||||
};
|
};
|
||||||
|
caching.apcu = false;
|
||||||
phpPackage = lib.mkForce (pkgs.php.buildEnv {
|
phpPackage = lib.mkForce (pkgs.php.buildEnv {
|
||||||
extensions = ({ enabled, all }: enabled ++ (with all; [
|
extensions = ({ enabled, all }: enabled ++ (with all; [
|
||||||
xdebug
|
xdebug
|
||||||
|
|
@ -60,6 +65,18 @@
|
||||||
debug = true;
|
debug = true;
|
||||||
logLevel = 0;
|
logLevel = 0;
|
||||||
trusted_domains = [ "10.100.100.1" ];
|
trusted_domains = [ "10.100.100.1" ];
|
||||||
|
apps_paths = [
|
||||||
|
{
|
||||||
|
path = "/var/lib/nextcloud/nix-apps";
|
||||||
|
url = "/nix-apps";
|
||||||
|
writeable = false;
|
||||||
|
}
|
||||||
|
{
|
||||||
|
path = "/var/lib/nextcloud/server/apps";
|
||||||
|
url = "/apps";
|
||||||
|
writeable = false;
|
||||||
|
}
|
||||||
|
];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
# Mount our local development repositories into the VM
|
# Mount our local development repositories into the VM
|
||||||
|
|
@ -68,10 +85,11 @@
|
||||||
target = ./server;
|
target = ./server;
|
||||||
cache = "none";
|
cache = "none";
|
||||||
};
|
};
|
||||||
"/var/lib/nextcloud/store-apps/calendar" = {
|
# FIXME
|
||||||
target = ./calendar;
|
#"/var/lib/nextcloud/server/apps/calendar" = {
|
||||||
cache = "none";
|
# target = ./calendar;
|
||||||
};
|
# cache = "none";
|
||||||
|
#};
|
||||||
"/var/lib/nextcloud/server/3rdparty/sabre/dav" = {
|
"/var/lib/nextcloud/server/3rdparty/sabre/dav" = {
|
||||||
target = ./dav;
|
target = ./dav;
|
||||||
cache = "none";
|
cache = "none";
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue