Compare commits
5 commits
cba889a56f
...
c22628f29c
Author | SHA1 | Date | |
---|---|---|---|
c22628f29c | |||
e8dfaecd90 | |||
5f00254d99 | |||
01af4979a6 | |||
6b173610f8 |
17 changed files with 52 additions and 34 deletions
18
flake.nix
18
flake.nix
|
@ -8,24 +8,26 @@
|
||||||
outputs = { self, nixpkgs, utils, }: utils.lib.eachDefaultSystem (system:
|
outputs = { self, nixpkgs, utils, }: utils.lib.eachDefaultSystem (system:
|
||||||
let
|
let
|
||||||
pkgs = nixpkgs.legacyPackages."${system}";
|
pkgs = nixpkgs.legacyPackages."${system}";
|
||||||
|
|
||||||
|
# find these here https://search.nixos.org/packages?channel=unstable&from=0&size=50&sort=relevance&type=packages&query=python312Packages.mkdocs
|
||||||
|
packages = with pkgs.python3Packages; [
|
||||||
|
mkdocs
|
||||||
|
mkdocs-material
|
||||||
|
mkdocs-git-revision-date-localized-plugin
|
||||||
|
];
|
||||||
|
|
||||||
in {
|
in {
|
||||||
defaultPackage = pkgs.stdenv.mkDerivation {
|
defaultPackage = pkgs.stdenv.mkDerivation {
|
||||||
name = "skynet-wiki";
|
name = "skynet-wiki";
|
||||||
src = self;
|
src = self;
|
||||||
buildInputs = [
|
buildInputs = packages;
|
||||||
pkgs.python3Packages.mkdocs
|
|
||||||
pkgs.python3Packages.mkdocs-material
|
|
||||||
];
|
|
||||||
buildPhase = "mkdocs build";
|
buildPhase = "mkdocs build";
|
||||||
installPhase = "mkdir -p $out; cp -R site/* $out;";
|
installPhase = "mkdir -p $out; cp -R site/* $out;";
|
||||||
};
|
};
|
||||||
|
|
||||||
devShells.default = pkgs.mkShell {
|
devShells.default = pkgs.mkShell {
|
||||||
name = "Skynet Wiki env";
|
name = "Skynet Wiki env";
|
||||||
packages = [
|
packages = packages;
|
||||||
pkgs.python3Packages.mkdocs
|
|
||||||
pkgs.python3Packages.mkdocs-material
|
|
||||||
];
|
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
);
|
);
|
||||||
|
|
|
@ -1,3 +1,3 @@
|
||||||
# Skynet Wiki
|
# Welcome
|
||||||
|
|
||||||
Here you can find useful information about the Skynet Cluster
|
Here you can find useful information about the Skynet Cluster
|
28
src/skynet/gpg.md
Normal file
28
src/skynet/gpg.md
Normal file
|
@ -0,0 +1,28 @@
|
||||||
|
# GPG Keys
|
||||||
|
GPG keys are a way to verify who you are online.
|
||||||
|
They can be integrated with git and dev tools such as Jetbrain's IDE's
|
||||||
|
|
||||||
|
## Using Keys
|
||||||
|
### Command Line
|
||||||
|
This site is a good site for info. https://gock.net/blog/2020/gpg-cheat-sheet
|
||||||
|
|
||||||
|
### GUI tools
|
||||||
|
I use Kleopatra as a GUI tool.
|
||||||
|
It has Windows and Linux versions (including NixOS)
|
||||||
|
|
||||||
|
### Security
|
||||||
|
{Add section on keeping keys secure ehre, such as only using subkeys on devices}
|
||||||
|
|
||||||
|
## Open Governance Signing
|
||||||
|
{add stuff about open governance signing here}
|
||||||
|
|
||||||
|
## Troubleshooting
|
||||||
|
### Forgejo GPG verification failure
|
||||||
|
If you are trying to verify a gpg key on Forgejo and it keeps failing it may be because your key has more than one subkey.
|
||||||
|
The solution is:
|
||||||
|
|
||||||
|
01. Make a backup of your gpg key.
|
||||||
|
02. Delete all but one subkey
|
||||||
|
* This key must be a signing key
|
||||||
|
03. Run the command Forgejo gives ye
|
||||||
|
04. Restore the original key (if ye desire)
|
3
src/skynet/nix.md
Normal file
3
src/skynet/nix.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# Nix/NixOS
|
||||||
|
|
||||||
|
{add warnign that git and git-lfs should also need to be in teh path}
|
|
@ -1,9 +1,4 @@
|
||||||
+++
|
# Wolves Account Migration
|
||||||
title = 'Wolves Account Migration'
|
|
||||||
date = 2024-06-17
|
|
||||||
slug = 'migration'
|
|
||||||
+++
|
|
||||||
|
|
||||||
In order to keep the same Wolves account a few simple steps must be followed to migrate it away from your studentmail.
|
In order to keep the same Wolves account a few simple steps must be followed to migrate it away from your studentmail.
|
||||||
This is especially important if you have a Skynet account linked with your wolves account.
|
This is especially important if you have a Skynet account linked with your wolves account.
|
||||||
|
|
|
@ -1,9 +1,4 @@
|
||||||
+++
|
# Skynet Account Recovery
|
||||||
title = 'Skynet Account Recovery'
|
|
||||||
date = 2024-12-27
|
|
||||||
slug = 'recovery'
|
|
||||||
+++
|
|
||||||
|
|
||||||
## Jan 2023 Downtime & Account Recovery
|
## Jan 2023 Downtime & Account Recovery
|
||||||
In Jan 2023 we had extended downtime, for more information checkout [this link][0].
|
In Jan 2023 we had extended downtime, for more information checkout [this link][0].
|
||||||
The next section will outline the changes that have been made in the last year while the subsequent one will deal with Account Recovery.
|
The next section will outline the changes that have been made in the last year while the subsequent one will deal with Account Recovery.
|
|
@ -1,9 +1,4 @@
|
||||||
+++
|
# Alumni Renewal
|
||||||
title = 'Skynet Alumni Renewal'
|
|
||||||
date = 2020-08-17
|
|
||||||
slug = 'renew'
|
|
||||||
+++
|
|
||||||
|
|
||||||
## How to renew your Skynet membership!
|
## How to renew your Skynet membership!
|
||||||
### Dear Alumnus; welcome,
|
### Dear Alumnus; welcome,
|
||||||
|
|
||||||
|
@ -69,11 +64,11 @@ If you are paying online you can only pay for one year's membership.
|
||||||
You may want to ping @committee on [our discord][discord].
|
You may want to ping @committee on [our discord][discord].
|
||||||
|
|
||||||
|
|
||||||
[0]: renewal/renew1.jpg
|
[0]: ./renewal/renew1.jpg
|
||||||
[1]: renewal/renew2.png
|
[1]: ./renewal/renew2.png
|
||||||
[2]: renewal/renew3.png
|
[2]: ./renewal/renew3.png
|
||||||
[3]: renewal/renew4.png
|
[3]: ./renewal/renew4.png
|
||||||
[4]: renewal/renew5.jpg
|
[4]: ./renewal/renew5.jpg
|
||||||
[5]: renewal/renew6.jpg
|
[5]: ./renewal/renew6.jpg
|
||||||
[6]: renewal/renew7.png
|
[6]: ./renewal/renew7.png
|
||||||
[discord]: https://discord.skynet.ie
|
[discord]: https://discord.skynet.ie
|
Loading…
Reference in a new issue