in development webpage

This commit is contained in:
Fijxu 2025-01-17 23:32:57 -03:00
commit d964cc11ec
Signed by: Fijxu
GPG key ID: 32C1DDF333EDA6A4
12 changed files with 180 additions and 0 deletions

2
.gitignore vendored Normal file
View file

@ -0,0 +1,2 @@
public
resources

5
archetypes/default.md Normal file
View file

@ -0,0 +1,5 @@
+++
date = '{{ .Date }}'
draft = true
title = '{{ replace .File.ContentBaseName "-" " " | title }}'
+++

40
assets/sass/main.scss Normal file
View file

@ -0,0 +1,40 @@
* {
// outline: 1px blue solid;
}
html {
background-color: #111111;
color: #f2f2f2;
}
body {
a {
color: rgb(255, 176, 227);
}
width: 60vw;
margin: 0px auto;
font-family: sans-serif;
h1 {
text-align: center;
}
.warning {
color: rgb(222, 119, 217);
}
}
footer {
text-align: center;
width: 60vw;
img {
max-width: 100%;
height: auto;
}
}
.fourofour {
text-align: center;
img {
position: relative;
width: 70%;
}
}

6
content/_donate.md Normal file
View file

@ -0,0 +1,6 @@
---
title: Donate
---
a
sdsadsadsadsad

46
content/_index.md Normal file
View file

@ -0,0 +1,46 @@
---
title: nadeko.net
---
# nadeko.net
Hi, I'm *Fijxu*, the owner and sole admin of nadeko.net. I am dedicated to hosting privacy-focused services (and various other services) to the internet. Those services are mainly hosted for myself, but it doesn't make sense for me to host privacy-focused services just for myself, so most of them are also open to the public.
Most of the privacy-focused services (and heavy services) are hosted on my selfhosted server at Chile (since I'm from Chile of course), but some of them are also hosted on other servers.
nadeko.net is entirely backed by donators (for now). If you find the services useful for you, feel free to donate [here](/donate)
<div class="warning">
Warning: Before you consider using my services on a daily basis, take into account that services marked with (Self-Hosted) may go down at any time because they are hosted with my own home Internet.
</div>
<div class="warning">
This page is on development, so some things may be missing.
</div>
## Privacy Focused Services
- [Invidious](https://inv.nadeko.net) (Self-hosted)
- [Matrix (Synapse)](https://matrix.nadeko.net) (Self-hosted, Relayed, Registration Closed for everyone)
- [4get](https://4get.nadeko.net) (Self-hosted, Relayed)
- [Rimgo](https://ri.nadeko.net) (Self-hosted, Relayed)
- [Privatebin](https://pbin.nadeko.net) (Self-hosted, Relayed)
- [Quetre](https://quetre.nadeko.net)
- [SearxNG](https://search.nadeko.net)
- [Etesync](https://quetre.nadeko.net)
*Relayed means that the service is being relayed trough a another server that I own. This is for availability purposes since I have a dynamic IP. If my IP changes, Self-hosted services marked as Relayed, should be up again in less than ~30 seconds. There is no need to wait for DNS to propagate the new IP address of the self-hosted server.*
## Misc Services
- [Forgejo](https://git.nadeko.net) (Self-hosted)
- [IRC Bouncer](https://znc.nadeko.net)
- [Temporary Media Uploader](https://ayaya.beauty)
- [Twitch Russia Proxy for TTVLOLv1](https://twitch.nadeko.net)
- [Moe Counter](https://count.ayaya.beauty)
- [keygenmusic.tk b11 Mirror](https://keygenmusic.nadeko.net)
## Incoming services
- Notesnook + Monograph: Selfhosted https://notesnook.com/ and https://monogr.ph/ to publish notes to the internet.

5
hugo.toml Normal file
View file

@ -0,0 +1,5 @@
baseURL = 'https://nadeko.net'
languageCode = 'en-us'
title = 'nadeko.net'
[markup.goldmark.renderer]
unsafe = true # Allow HTML in md files

9
layouts/404.html Normal file
View file

@ -0,0 +1,9 @@
{{ define "main" }}
<main>
<div class="fourofour">
<h1>404 - This doesn't exist!</h1>
<p>You may want to go back </p>
<img src="404.png">
</div>
</main>
{{ end }}

View file

@ -0,0 +1,24 @@
<!DOCTYPE html>
<html>
<head>
{{ $style := resources.Get "sass/main.scss" | css.Sass | resources.Minify }}
<link rel="stylesheet" href="{{ $style.Permalink }}">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
<title>
{{ block "title" . }}
{{ .Site.Title }}
{{ end }}
</title>
</head>
<body>
{{ block "main" . }}
<!-- The part of the page that begins to differ between templates -->
{{ end }}
<hr>
{{ partial "footer" }}
</body>
</html>

27
layouts/index.html Normal file
View file

@ -0,0 +1,27 @@
{{/* <!doctype html>
<html>
<head>
{{ $style := resources.Get "sass/main.scss" | css.Sass | resources.Minify }}
<link rel="stylesheet" href="{{ $style.Permalink }}">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta charset="utf-8">
<title>
{{ .Page.Title }}
</title>
</head>
<body>
{{ .Content }}
{{ partial "footer.html" . }}
</body>
</html> */}}
{{ define "main" }}
<main>
<div>
{{ .Content }}
</div>
</main>
{{ end }}

View file

View file

@ -0,0 +1,16 @@
<nav>
<div>
<a href="/">
{{ $.Site.Title }}
</a>
</div>
<div>
<a href="/">
Home
</a>
<a href="/posts">
Posts
</a>
</div>
</nav>

BIN
static/404.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 76 KiB