No description
Find a file
valeriiovich dec5fd0e57
All checks were successful
On_Push / build (push) Successful in 38s
Upload files to "src"
2025-02-17 13:25:51 +00:00
.forgejo/workflows Initial commit 2025-02-17 12:08:54 +00:00
resources Initial commit 2025-02-17 12:08:54 +00:00
src Upload files to "src" 2025-02-17 13:25:51 +00:00
.gitattributes Initial commit 2025-02-17 12:08:54 +00:00
.gitignore Initial commit 2025-02-17 12:08:54 +00:00
LICENSE Initial commit 2025-02-17 12:08:54 +00:00
README.md Initial commit 2025-02-17 12:08:54 +00:00

Deploying to Skynet

This is a repo that is used as a template to deploy to Skynet.
It takes all the files in src and uploads them to your folder on skynet.skynet.ie and makes them available at https://$USERNAME.users.skynet.ie.
This makes it easier to deploy your own custom website.

If this is not to your liking you can check out the forks: https://forgejo.skynet.ie/Skynet/deploy_user/forks
You may find one that is to your liking.
If you want to add another template please get in contact with the Skynet Team.

Create a Skynet Account

To be able to have a website on Skynet you must first have a Skynet account.
Instructions on how to create a Skynet Account

Create SSH Key

Details to do this can be found on our: wiki
Prep and Create Key are the steps to follow in this, the full page covers far more than what ye need.

It is recommended to create a new key for just Forgejo Actions.

Do not add a password to the key

Adding a password will cause the pipeline to fail.

Add key to Skynet account

Add the contents of $USERNAME.pub (public key) to your skynet account
[CTRL]+[A] and [CTRL]+[V] will copy/paste everything.
The key must remain in its "armor" and the trailing newline at the end must be preserved.

Use the Template

Now its time to make your own copy of this repo.

  1. At the top of this page you will find this button:
    img.png
  2. Repository name: This is what you want to name your repo
  3. Template items: Make sure Git content (Default branch) is ticked.
  4. Press the Create Repository button.

Secrets

One secret must be added to make this work.

Secrets are found in your repo under Settings > Actions > Secrets

  • SSH_KEY
    • This is your private key that was generated above
    • Copy & paste it exactly

End result should look like this:
Secrets

Make changes to src

This is only relevant for this repo, the forks may have different ways to modify your site

Make changes to the files in src.
Commit and push.
If everything was set up fine then your site will soon be live on https://$USERNAME.users.skynet.ie