https://github.com/t3gemstone/t3-gem-nextcloud
Deploy Nextcloud on Gemstone development boards.
https://github.com/t3gemstone/t3-gem-nextcloud
gemcloud nextcloud t3gemstone
Last synced: 2 months ago
JSON representation
Deploy Nextcloud on Gemstone development boards.
- Host: GitHub
- URL: https://github.com/t3gemstone/t3-gem-nextcloud
- Owner: t3gemstone
- Created: 2025-08-14T08:17:57.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2025-08-27T08:01:09.000Z (10 months ago)
- Last Synced: 2025-08-27T16:27:27.842Z (10 months ago)
- Topics: gemcloud, nextcloud, t3gemstone
- Language: Shell
- Homepage: https://docs.t3gemstone.org/en/projects/cloud
- Size: 633 KB
- Stars: 0
- Watchers: 0
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# T3 Gemstone Nextcloud
[](https://www.t3vakfi.org/en) [](https://opensource.org/licenses/Apache-2.0)
## What is it?
Preconfigured Nextcloud DEB package generator for easy installation and deployment in the Gemstone Cloud project.
Includes the following additional apps beyond the base Nextcloud installation:
- Passman (open-source password manager)
- Deck (Trello-style kanban task management)
- Drawio (diagramming tool)
- Spreed (video chat and messaging)
- RichDocuments (online office suite)
- Calendar (scheduling and events)
## Prerequisites
The project utilizes devbox as its build system. Please install it from [here](https://www.jetify.com/docs/devbox/installing_devbox/).
## Usage
Activate the jetify-devbox shell to automatically install tools
```bash
$ devbox shell
```
During development, use the following command for quick packaging and testing:
```bash
📦 devbox:t3-gem-nextcloud> task build
```
The package will be generated at: build/t3-gem-nextcloud_{VERSION}_all.deb
To create a release version, run:
```bash
📦 devbox:t3-gem-nextcloud> task release
```
The release package will be generated at: release/t3-gem-nextcloud_{VERSION}_all.deb
## Docker
For Docker instructions, read [src/docker/README.md](src/docker/README.md). Make any necessary changes, then run:
```bash
📦 devbox:t3-gem-nextcloud> task docker-start
```
To stop the containers, run:
```bash
📦 devbox:t3-gem-nextcloud> task docker-stop
```