[PR #233] Nextcloud support #1690

Open
opened 2026-10-13 20:46:55 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/amnezia-vpn/amnezia-client/pull/233
Author: @tcoreal
Created: 4/30/2023
Status: 🔄 Open

Base: dev ← Head: nextcloud-from-dev


📝 Commits (7)

  • 0099e64 changes from previous fork (vityazaychek/amnezia-client)
  • 6513ecf Fix Nextcloud logic in UI
  • 5c167e4 Added working nextcloud installation
  • 5f3dbf0 forward container configuration, and allow to override $NEXTCLOUD_PORT
  • 345cf6c install docker-compose together with docker
  • 7a6905f install docker-compose under the separate condition
  • 1674a66 Removed redundant comments

📊 Changes

20 files changed (+251 additions, -13 deletions)

View changed files

📝 client/3rd/OpenVPNAdapter (+1 -1)
📝 client/CMakeLists.txt (+1 -0)
📝 client/containers/containers_defs.cpp (+9 -2)
📝 client/containers/containers_defs.h (+3 -1)
📝 client/core/scripts_registry.cpp (+1 -0)
📝 client/core/servercontroller.cpp (+7 -1)
📝 client/protocols/protocols_defs.cpp (+11 -4)
📝 client/protocols/protocols_defs.h (+12 -1)
📝 client/resources.qrc (+4 -0)
📝 client/server_scripts/install_docker.sh (+3 -1)
➕ client/server_scripts/nextcloud/Dockerfile (+3 -0)
➕ client/server_scripts/nextcloud/configure_container.sh (+0 -0)
➕ client/server_scripts/nextcloud/run_container.sh (+4 -0)
📝 client/ui/pages_logic/ServerConfiguringProgressLogic.h (+1 -0)
➕ client/ui/pages_logic/protocols/NextcloudLogic.cpp (+58 -0)
➕ client/ui/pages_logic/protocols/NextcloudLogic.h (+47 -0)
➕ client/ui/qml/Pages/Protocols/PageProtoNextcloud.qml (+80 -0)
📝 client/ui/uilogic.cpp (+2 -0)
📝 client/ui/uilogic.h (+2 -0)
📝 deploy/build_macos.sh (+2 -2)

📄 Description

changes from previous fork (vityazaychek/amnezia-client)


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/amnezia-vpn/amnezia-client/pull/233 **Author:** [@tcoreal](https://github.com/tcoreal) **Created:** 4/30/2023 **Status:** 🔄 Open **Base:** `dev` ← **Head:** `nextcloud-from-dev` --- ### 📝 Commits (7) - [`0099e64`](https://github.com/amnezia-vpn/amnezia-client/commit/0099e642f3774fc5f124f49174fa5aa8c6113686) changes from previous fork (vityazaychek/amnezia-client) - [`6513ecf`](https://github.com/amnezia-vpn/amnezia-client/commit/6513ecfa99b8ff3c1ca39dc30cbbd2652911e58d) Fix Nextcloud logic in UI - [`5c167e4`](https://github.com/amnezia-vpn/amnezia-client/commit/5c167e426de552efe27b85237b2de08c4cae9ea0) Added working nextcloud installation - [`5f3dbf0`](https://github.com/amnezia-vpn/amnezia-client/commit/5f3dbf0bdd4e948665eaea96b067f88526becea3) forward container configuration, and allow to override $NEXTCLOUD_PORT - [`345cf6c`](https://github.com/amnezia-vpn/amnezia-client/commit/345cf6cf497bb6c0997c88c4af876930f073e20e) install docker-compose together with docker - [`7a6905f`](https://github.com/amnezia-vpn/amnezia-client/commit/7a6905f6bfc11fc1960b622e9b9cf805999da398) install docker-compose under the separate condition - [`1674a66`](https://github.com/amnezia-vpn/amnezia-client/commit/1674a66a3c6dddb1ec6acbdfed50476959a15c47) Removed redundant comments ### 📊 Changes **20 files changed** (+251 additions, -13 deletions) <details> <summary>View changed files</summary> 📝 `client/3rd/OpenVPNAdapter` (+1 -1) 📝 `client/CMakeLists.txt` (+1 -0) 📝 `client/containers/containers_defs.cpp` (+9 -2) 📝 `client/containers/containers_defs.h` (+3 -1) 📝 `client/core/scripts_registry.cpp` (+1 -0) 📝 `client/core/servercontroller.cpp` (+7 -1) 📝 `client/protocols/protocols_defs.cpp` (+11 -4) 📝 `client/protocols/protocols_defs.h` (+12 -1) 📝 `client/resources.qrc` (+4 -0) 📝 `client/server_scripts/install_docker.sh` (+3 -1) ➕ `client/server_scripts/nextcloud/Dockerfile` (+3 -0) ➕ `client/server_scripts/nextcloud/configure_container.sh` (+0 -0) ➕ `client/server_scripts/nextcloud/run_container.sh` (+4 -0) 📝 `client/ui/pages_logic/ServerConfiguringProgressLogic.h` (+1 -0) ➕ `client/ui/pages_logic/protocols/NextcloudLogic.cpp` (+58 -0) ➕ `client/ui/pages_logic/protocols/NextcloudLogic.h` (+47 -0) ➕ `client/ui/qml/Pages/Protocols/PageProtoNextcloud.qml` (+80 -0) 📝 `client/ui/uilogic.cpp` (+2 -0) 📝 `client/ui/uilogic.h` (+2 -0) 📝 `deploy/build_macos.sh` (+2 -2) </details> ### 📄 Description changes from previous fork (vityazaychek/amnezia-client) --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
Sign in to join this conversation.
No labels
pull-request
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
amnezia-vpn/amnezia-client#1690
No description provided.