Skip to content

t3gemstone/t3-gem-nextcloud

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

T3 Foundation

T3 Gemstone Nextcloud

T3 Foundation License

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.

Usage

Activate the jetify-devbox shell to automatically install tools

$ devbox shell

During development, use the following command for quick packaging and testing:

📦 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:

📦 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. Make any necessary changes, then run:

📦 devbox:t3-gem-nextcloud> task docker-start

To stop the containers, run:

📦 devbox:t3-gem-nextcloud> task docker-stop

About

Deploy Nextcloud on Gemstone development boards.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Contributors 2

  •  
  •  

Languages