From 1d5b7f0a53ae896f9ff418427c37a40c65c109b7 Mon Sep 17 00:00:00 2001 From: mjverhoef Date: Fri, 24 Jul 2026 15:35:34 +0000 Subject: [PATCH] Update Setup --- Setup.md | 45 +++++++++++++++++++++++++++++++++++++++------ 1 file changed, 39 insertions(+), 6 deletions(-) diff --git a/Setup.md b/Setup.md index 6f7aa3c..101adda 100644 --- a/Setup.md +++ b/Setup.md @@ -11,23 +11,56 @@ Back Blaze is a cloud storage and backup company. Nassella uses Back Blaze to m # Setup New Instance +## Services + 1. Click the "Create New Instance" Button 2. Enter the credentials for the required services. These accounts must be created before using nassella. ![Service Settings](images/servicesSettings.png) -## Cloudflare + +**Cloudflare** - API Token - A Cloudflare API token is a secure, limited access credential used to authenticate requests to the Cloudflare API. - Zone ID - A zone in Cloudflare refers to a specific domain (e.g. example.com) and all of its associated sub-domains, settings, and records. The zone ID is a unique, 32-character alphanumeric identifier for this domain. - Account ID - - The identifies your entire cloud flare account. -## Digital Ocean + - The identifies your entire cloud flare account. + +**Digital Ocean** * API Token - - A Digital Ocean API token is a secure, limited access credential used to authenticate requests to the Digital Ocean API -## Back Blaze + - A Digital Ocean API token is a secure, limited access credential used to authenticate requests to the Digital Ocean API + +**Back Blaze** * Application Key - The back blaze application key is a secure, limited access credential used to authenticate requests to the Back Blaze cloud storage. Note: If you lose the application key string, you will need to delete and create a new one. There is no way to recover it. * Key ID - The ID associated with the application key provided above. * Bucket URL - - The Bucket URL also called an endpoint is the specific web address used to access your files and send data to a specific Backblaze bucket \ No newline at end of file + - The Bucket URL also called an endpoint is the specific web address used to access your files and send data to a specific Backblaze bucket + 3. Click the Next button + +**Validation** + - Nassella will validate that it is able to connect to each service with the information provided. If everything is successful you will see a message similar to the below screenshot. +![Service Settings Success](images/servicesSettingsSuccess.png) + - If there was an issue connecting, Nassella will show you the error message received from the associated service. +![Service Settings Failure](images/servicesSettingsFailure.png) + +[Find troubleshooting advice here.](Troubleshooting) + +4. Once all of the services have connected, click the Next button + +## Apps +Now that all of the services are set up, it's time to add the app specific settings. +![Select Applications](images/selectApps.png) +1. Enter the root domain. Only domains that are accessible from cloudflare can be selected. +2. Select the apps you would like Nassella to add and manage + - [Wg-easy](https://wg-easy.github.io/wg-easy/v15.3/) + - Wg-easy is an open source tool for deploying and administering a WireGuard [VPN](a "A Virtual Private Network (VPN) is a private tunnel for your internet traffic. It masks your identity and location and protects your data by encrypting it.") server. + - [Next Cloud](https://nextcloud.com) + - Next Cloud provides a private cloud workspace for sharing, communication, and collaboration, with the emphasis on ownership and control of the underlying data—often described as a privacy-focused alternative to services such as Google Workspace, Microsoft 365, Dropbox, or Teams. + - [Ghost](https://ghost.org) + - Ghost is an open-source publishing platform that lets you run a branded website where you can publish articles, send email newsletters, build an audience, and sell memberships or paid subscriptions + - [Wordpress](https://wordpress.org) + - Wordpress is a free, open-source content management system (CMS) for creating and managing websites. It is designed to solve the problem of building and maintaining a website without needing to write everything from scratch. + - Logviewer + - Admin LLDAP + - Admin Authelia