Compare commits
2 commits
0a51710752
...
b148f68f36
| Author | SHA1 | Date | |
|---|---|---|---|
| b148f68f36 | |||
| 16785767fa |
7 changed files with 71 additions and 1 deletions
|
Before Width: | Height: | Size: 849 KiB After Width: | Height: | Size: 849 KiB |
|
|
@ -4,7 +4,7 @@
|
|||
<meta name="description" content="caddy test" />
|
||||
<meta name="author" content="andy bunce." />
|
||||
<title>Orlop domain</title>
|
||||
<link rel="shortcut icon" href="orlop.png"/>
|
||||
<link rel="shortcut icon" href="icon.png"/>
|
||||
<link href="https://fonts.googleapis.com/css?family=Roboto:100,300,400,500,700,900" rel="stylesheet">
|
||||
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/@mdi/font@4.x/css/materialdesignicons.min.css" >
|
||||
<link href="https://cdn.jsdelivr.net/npm/vuetify@2.6.x/dist/vuetify.min.css" rel="stylesheet">
|
||||
|
|
@ -22,6 +22,7 @@
|
|||
</div>
|
||||
<v-container>
|
||||
<v-row>
|
||||
<!-- item={href,port,text} -->
|
||||
<v-col v-for="item in links">
|
||||
<v-card width="10em">
|
||||
<v-card-title class="text-caption">
|
||||
|
|
|
|||
27
caddy/site/orlop/index.js
Normal file
27
caddy/site/orlop/index.js
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// app
|
||||
var app = new Vue({
|
||||
el: '#app',
|
||||
vuetify: new Vuetify(),
|
||||
data: {
|
||||
message: 'Hello Vue!',
|
||||
links: null,
|
||||
hits:0,
|
||||
loaded: null,
|
||||
target: "caddy",
|
||||
targets: ["srv","top","new"]
|
||||
|
||||
},
|
||||
|
||||
methods:{
|
||||
load() {
|
||||
this.loaded = new Date()
|
||||
this.hits += 1
|
||||
fetch("links.json")
|
||||
.then(response => response.json())
|
||||
.then(data => (this.links = data));
|
||||
}
|
||||
},
|
||||
mounted () {
|
||||
this.load()
|
||||
}
|
||||
});
|
||||
7
caddy/site/orlop/links.json
Normal file
7
caddy/site/orlop/links.json
Normal file
|
|
@ -0,0 +1,7 @@
|
|||
[
|
||||
{"href": "about.orlop.duckdns.org", "text": "about", "port": "19999"},
|
||||
{"href": "jellyfin.orlop.duckdns.org", "text": "jellyfin", "port": "9000"},
|
||||
{"href": "emby.orlop.duckdns.org", "text": "emby", "port": "9981"},
|
||||
{"href": "tvheadend.orlop.duckdns.org", "text": "tvheadend", "port": "8088"}
|
||||
|
||||
]
|
||||
|
Before Width: | Height: | Size: 8.3 KiB After Width: | Height: | Size: 8.3 KiB |
27
caddy/site/quodatum/index.js
Normal file
27
caddy/site/quodatum/index.js
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
// app
|
||||
var app = new Vue({
|
||||
el: '#app',
|
||||
vuetify: new Vuetify(),
|
||||
data: {
|
||||
message: 'Hello Vue!',
|
||||
links: null,
|
||||
hits:0,
|
||||
loaded: null,
|
||||
target: "caddy",
|
||||
targets: ["srv","top","new"]
|
||||
|
||||
},
|
||||
|
||||
methods:{
|
||||
load() {
|
||||
this.loaded = new Date()
|
||||
this.hits += 1
|
||||
fetch("links.json")
|
||||
.then(response => response.json())
|
||||
.then(data => (this.links = data));
|
||||
}
|
||||
},
|
||||
mounted () {
|
||||
this.load()
|
||||
}
|
||||
});
|
||||
8
caddy/site/quodatum/links.json
Normal file
8
caddy/site/quodatum/links.json
Normal file
|
|
@ -0,0 +1,8 @@
|
|||
[
|
||||
{"href": "about.quodatum.duckdns.org", "text": "about", "port": "19999"},
|
||||
{"href": "git.quodatum.duckdns.org", "text": "git", "port": "9000"},
|
||||
{"href": "wiki.quodatum.duckdns.org", "text": "wiki", "port": "9981"},
|
||||
{"href": "wiki-alt.quodatum.duckdns.org", "text": "wiki alt", "port": "8088"},
|
||||
{"href": "code.quodatum.duckdns.org", "text": "piwigo", "port": "8002"},
|
||||
{"href": "code-alt.quodatum.duckdns.org", "text": "fuseki", "port": "3030"}
|
||||
]
|
||||
Loading…
Add table
Reference in a new issue