Compare commits
2 commits
ad9272cfec
...
a05daca75e
Author | SHA1 | Date | |
---|---|---|---|
a05daca75e | |||
d6be73fc99 |
3 changed files with 49 additions and 5 deletions
19
.drone.yml
Normal file
19
.drone.yml
Normal file
|
@ -0,0 +1,19 @@
|
||||||
|
kind: pipeline
|
||||||
|
type: exec
|
||||||
|
name: Build and Push (Docker)
|
||||||
|
|
||||||
|
platform:
|
||||||
|
os: linux
|
||||||
|
arch: arm64
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- name: 4get
|
||||||
|
environment:
|
||||||
|
ARK_USERNAME:
|
||||||
|
from_secret: ARK_USERNAME
|
||||||
|
ARK_PASSWORD:
|
||||||
|
from_secret: ARK_PASSWORD
|
||||||
|
commands:
|
||||||
|
- echo $ARK_PASSWORD | docker login ark.sudovanilla.org --username $ARK_USERNAME --password-stdin
|
||||||
|
- docker build -t ark.sudovanilla.org/korbs/sudovanilla-website .
|
||||||
|
- docker push ark.sudovanilla.org/korbs/sudovanilla-website
|
|
@ -2,7 +2,7 @@
|
||||||
const { Title, Description } = Astro.props;
|
const { Title, Description } = Astro.props;
|
||||||
---
|
---
|
||||||
|
|
||||||
<div class="heading">
|
<div id={Title} class="heading">
|
||||||
<!-- For Iconoir -->
|
<!-- For Iconoir -->
|
||||||
<slot name="icon" />
|
<slot name="icon" />
|
||||||
<!-- Details -->
|
<!-- Details -->
|
||||||
|
|
|
@ -17,12 +17,13 @@ const posts = await getCollection("posts");
|
||||||
const NetweakPing = await fetch('https://status.sudovanilla.org/json');
|
const NetweakPing = await fetch('https://status.sudovanilla.org/json');
|
||||||
const NetweakStatus = await NetweakPing.json();
|
const NetweakStatus = await NetweakPing.json();
|
||||||
|
|
||||||
var StatusForCinny = NetweakStatus.services['25'].status
|
|
||||||
var StatusForCinny = NetweakStatus.services['25'].status
|
var StatusForCinny = NetweakStatus.services['25'].status
|
||||||
var StatusForPhanpy = NetweakStatus.services['26'].status
|
var StatusForPhanpy = NetweakStatus.services['26'].status
|
||||||
var StatusForAsciinema = NetweakStatus.services['27'].status
|
var StatusForFeishin = NetweakStatus.services['32'].status
|
||||||
|
var StatusForAsciinema = NetweakStatus.services['30'].status
|
||||||
var StatusForOpengist = NetweakStatus.services['24'].status
|
var StatusForOpengist = NetweakStatus.services['24'].status
|
||||||
var StatusForPingvin = NetweakStatus.services['22'].status
|
var StatusForPingvin = NetweakStatus.services['22'].status
|
||||||
|
var StatusForNarvisearch = NetweakStatus.services['31'].status
|
||||||
var StatusFor4Get = NetweakStatus.services['10'].status
|
var StatusFor4Get = NetweakStatus.services['10'].status
|
||||||
var StatusForFreshRSS = NetweakStatus.services['28'].status
|
var StatusForFreshRSS = NetweakStatus.services['28'].status
|
||||||
var StatusForMiniflux = NetweakStatus.services['29'].status
|
var StatusForMiniflux = NetweakStatus.services['29'].status
|
||||||
|
@ -39,8 +40,9 @@ var StatusForLibmedium = NetweakStatus.services['23'].status
|
||||||
<Fragment slot="sub-header">
|
<Fragment slot="sub-header">
|
||||||
<p class="header-sub-service"><span id="show-w-scroll">SudoVanilla</span> Instances</p>
|
<p class="header-sub-service"><span id="show-w-scroll">SudoVanilla</span> Instances</p>
|
||||||
<div>
|
<div>
|
||||||
<a href="#">Services</a>
|
<a href="#Clients">Clients</a>
|
||||||
<a href="#">Frontends</a>
|
<a href="#Services">Services</a>
|
||||||
|
<a href="#Frontends">Frontends</a>
|
||||||
</div>
|
</div>
|
||||||
</Fragment>
|
</Fragment>
|
||||||
<Fragment slot="body">
|
<Fragment slot="body">
|
||||||
|
@ -62,6 +64,21 @@ var StatusForLibmedium = NetweakStatus.services['23'].status
|
||||||
Source="https://github.com/cheeaun/phanpy"
|
Source="https://github.com/cheeaun/phanpy"
|
||||||
Status={StatusForPhanpy}
|
Status={StatusForPhanpy}
|
||||||
/>
|
/>
|
||||||
|
<Service
|
||||||
|
Icon="https://md.sudovanilla.org/images/icons/feishin.png"
|
||||||
|
Title="Feishin"
|
||||||
|
Description="Jellyfin Music"
|
||||||
|
Link="https://ms.sudovanilla.org/"
|
||||||
|
Source="https://github.com/jeffvli/feishin"
|
||||||
|
Status={StatusForFeishin}
|
||||||
|
/>
|
||||||
|
<Service
|
||||||
|
Icon="https://md.sudovanilla.org/images/icons/Roundcube.svg"
|
||||||
|
Title="Roundcube"
|
||||||
|
Description="Email Web Client"
|
||||||
|
Link=" mailto:support@sudovanilla.org?subject=Roundcube%20Request&body=I%20would%20like%20to%20use%20the%20Roundcube%20web%20client%20from%20SudoVanilla.%0D%0A%0D%0AThe%20email%20provider%20I%20use%20is%20EMAIL_PROVIDER_NAME_HERE. "
|
||||||
|
Source="https://github.com/roundcube/roundcubemail"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
<Heading Title="Services"/>
|
<Heading Title="Services"/>
|
||||||
<div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));">
|
<div style="display: grid; grid-template-columns: repeat(auto-fit,minmax(400px,1fr));">
|
||||||
|
@ -89,6 +106,14 @@ var StatusForLibmedium = NetweakStatus.services['23'].status
|
||||||
Source="https://github.com/stonith404/pingvin-share"
|
Source="https://github.com/stonith404/pingvin-share"
|
||||||
Status={StatusForPingvin}
|
Status={StatusForPingvin}
|
||||||
/>
|
/>
|
||||||
|
<Service
|
||||||
|
Icon="https://md.sudovanilla.org/images/icons/NarviSearch.svg"
|
||||||
|
Title="NarviSearch"
|
||||||
|
Description="Search Engine"
|
||||||
|
Link="https://search.sudovanilla.org/"
|
||||||
|
Source="https://ark.sudovanilla.org/Korbs/NarviSearch"
|
||||||
|
Status={StatusForNarvisearch}
|
||||||
|
/>
|
||||||
<Service
|
<Service
|
||||||
Icon="https://4get.sudovanilla.org/favicon.ico"
|
Icon="https://4get.sudovanilla.org/favicon.ico"
|
||||||
Title="4Get"
|
Title="4Get"
|
||||||
|
|
Loading…
Reference in a new issue