Start9 Pages is a simple web server that uses directories inside File Browser or Nextcloud to serve Tor websites. This repository creates the s9pk
package that is installed to run embassy-pages
on [StartOS](https://github.com/Start9Labs/start-os/.
This package was recently renamed from Embassy Pages. Package ids cannot currently be changed, so it remains embassy-pages
.
Install the system dependencies below to build this project by following the instructions in the provided links. You can also find detailed steps to setup your environment in the service packaging documentation.
Clone the project locally.
git clone https://github.com/Start9Labs/start9-pages-startos.git
cd start9-pages-startos
To build the embassy-pages
package, run the following commands:
make
Run the following commands to determine successful install:
ℹ️ Change adjective-noun.local to your StartOS address
start-cli auth login
# Enter your StartOS password
start-cli --host https://adjective-noun.local package install embassy-pages.s9pk
If you already have your start-cli
config file setup with a default host
, you can install simply by running:
make install
Tip: You can also install the embassy-pages.s9pk using Sideload Service under the System > Settings section.
Go to your StartOS Services page, select Start9 Pages, configure and start the service. Then, verify its interfaces are accessible.