Merge branch 'main' into main

This commit is contained in:
Akshay Nair
2021-04-19 22:33:51 +05:30
committed by GitHub
88 changed files with 836 additions and 47 deletions
+19
View File
@@ -0,0 +1,19 @@
name: StaleBOT
on:
workflow_dispatch:
name: 'Force cleanup'
schedule:
- cron: "30 14 * * *"
jobs:
stale:
runs-on: ubuntu-latest
steps:
- uses: actions/stale@v3
with:
repo-token: ${{ secrets.GITHUB_TOKEN }}
days-before-stale: 30
days-before-close: 20
stale-issue-message: 'This issue has been marked as stale due to inactivity and will be closed. Comment anything on this PR to prevent it'
stale-pr-message: 'This pull request has been marked as stale due to inactivity and will be closed. Comment anything on this PR to prevent it'
+21
View File
@@ -0,0 +1,21 @@
FROM ubuntu:20.04
ENV TERM xterm
RUN ln -fs /usr/share/zoneinfo/America/New_York /etc/localtime
RUN apt-get -y update
RUN apt-get install -y nodejs npm curl wget dnsutils certbot --fix-missing
RUN npm i -g n yarn && n 15.11
RUN node -v
WORKDIR /opt/app
COPY yarn.lock .
COPY package.json .
RUN yarn install
CMD ["sh", "-c", "cp -r node_modules code; cd code; tail -f /dev/null"]
+5
View File
@@ -4,6 +4,8 @@
**is-a-dev** is a service that allows developers to get a sweet-looking `.is-a.dev` domain for their personal websites.
> **[Looking for maintainers](https://github.com/is-a-dev/register/discussions/667)**
## How do I register?
* Fork this project
@@ -27,3 +29,6 @@ Please consider donating to help me keep this running forever!
## License
This project is under the [GPL-3.0](./LICENSE) license.
[Uptime status dashboard](https://stats.uptimerobot.com/zY4XKIRVzw)
+5 -3
View File
@@ -5,10 +5,12 @@ let
nixPackages = with pkgs; [
nodejs-15_x
yarn
dnsutils
certbot
docker-compose
#dnsutils
#certbot
];
in pkgs.stdenv.mkDerivation {
in
pkgs.stdenv.mkDerivation {
name = "env";
buildInputs = nixPackages;
}
+8
View File
@@ -0,0 +1,8 @@
version: '3'
services:
dev:
build:
context: .
dockerfile: ./Dockerfile
volumes:
- ./:/opt/app/code
+72
View File
@@ -0,0 +1,72 @@
# Reviewing pull requests
There are a few things you'll need to look out for when reviewing pull requests for domain registrations. This list is not exhaustive and will be updated.
---
### CI errors
A lot of minor issues will be caught in the CI checks
* JSON parsing issues
* Schema issues
If the CI is failing, tag the user and comment on the pr.
---
### Contents of the website
We need to make sure that the contents being hosted via the record being registered is used for malicious purposes.
To do this, we must try our best to verify the contents of website and if required ask some questions regarding the contents in the PR.
---
### Invalid email/social link
A way to contact the user is important in case we need to inform the users of some changes to the project.
Confirm if the email looks valid or the social user name/link works.
The user should have either an email or a valid social link.
`"owner": { "username": "gh-username" }` is invalid as it doesn't contain an email or any social links
`"email": "28372878+user-name@users.noreply.github.com"` is invalid as the email cannot be used
`"owner": { "username": "phenax", "twitter": "twitter-username" }` is valid as it contains a social link
`"owner": { "username": "phenax", "email": "email@gmail.com" }` is valid as it contains an email
---
### Invalid CNAME
CNAME has to be a hostname. Something like `example.com`.
`http://example.com` is invalid as it contains a protocol `https://`
`example.com/some/path` is invalid as it contains the path name `/some/path`
`example.com` is valid as it is the hostname of the website
---
### Invalid A
A record has to be an array of ips.
`"A": "211.211.211.211"` is invalid as it must be an array
`"A": ["example.com"]` is invalid as it is not an ip address
`"A": ["211.211.211.211", "211.211.211.212"]` is valid as it is an array of ips
---
### Invalid URL
The URL must have a protocol (`http://` or `https://`) and must be something like `https://example.com` or `https://example.com/some/path`.
`example.com` is invalid as it doesn't contain the protocol
`https://example.com/some/path` is valid as it contains a protocol
---
### Only one record type
Earlier, is-a-dev used to allow for handling https redirections along with CNAME but the way we handle requests has changed since then.
This is why a record file can only contain one record type. Either `CNAME` or `A` or `URL`.
`"CNAME": "example.com", "URL": "https://something.com"` is invalid as it should only contain one type of record, either CNAME or URL.
+11
View File
@@ -0,0 +1,11 @@
# Publishing records
> NOTE: This is only for maintainers with publishing access
Currently, the records are published using a manual github actions workflow.
When all the PR's are merged and ready, go to `Actions > Publish records` and click on the `Run workflow` button to publish the merged records.
Sometimes it may log an error message while publishing saying some record(s) couldn't be published.
Usually, the cause is related to some conflict while deleting and re-publishing.
In those situations, running the workflow again will fix the issues.
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "aanthr0",
"email": "anthromadayt@gmail.com"
},
"record": {
"URL": "http://bh006.bluefoxhost.com:8215"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"repo": "https://github.com/Agrim-Bansal/Agrim-Bansal.github.io",
"owner": {
"username": "Agrim-Bansal",
"email": "agrimx2@gmail.com"
},
"record": {
"CNAME": "agrim-bansal.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Just my personal website",
"repo": "https://github.com/AozoraDev/AozoraDev.github.io",
"owner": {
"username": "AozoraDev",
"email": "aozoradeveloper@gmail.com"
},
"record": {
"CNAME": "aozoradev.github.io"
}
}
+1 -2
View File
@@ -1,4 +1,3 @@
{
"description": "My api",
"owner": {
@@ -10,4 +9,4 @@
"185.87.48.199"
]
}
}
}
+4 -4
View File
@@ -1,11 +1,11 @@
{
"description": "ATZU's website",
"description": "Atzu's Personal Website",
"repo": "https://github.com/z3ro0k",
"owner": {
"username": "z3ro0k",
"email": "zerok636@gmail.com"
"username": "Atzu",
"email": "atzu@nextgenteam.tech"
},
"record": {
"CNAME": "atzu.xyz"
"URL": "https://atzu.studio"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "Official WEBSITE OF aVNOOR gAMERZ",
"repo": "https://github.com/Avnoor-Gamerz/avnoor-gamerz.github.io",
"owner": {
"username": "avnoor-gamerz",
"email": "avnoorchahal001@gmail.com",
"twitter": "avnoor-gamerz"
},
"record": {
"CNAME": "avnoor-gamerz.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Aypro's personal website",
"repo": "https://github.com/aypro-droid/aypro-droid.github.io",
"owner": {
"username": "aypro-droid",
"email": "ayprogaming1@gmail.com"
},
"record": {
"CNAME": "aypro-droid.github.io"
}
}
+1 -1
View File
@@ -5,6 +5,6 @@
"twitter": "bashoudev"
},
"record": {
"CNAME": "bashoudev.ga"
"URL": "https://bashoudev.ga"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Bedant Hota's Portfolio",
"repo": "https://github.com/bedantH/bedantH.github.io",
"owner": {
"username": "bedantH",
"email": "mohanesh.h2003@gmail.com"
},
"record": {
"CNAME": "bedantH.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"owner": {
"username": "cjdenio",
"email": "",
"twitter": "CalebDenio"
},
"repo": "https://github.com/cjdenio/site-frontend",
"record": {
"URL": "https://calebden.io"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "code-a-bit",
"repo": "https://github.com/carlosgiralt/carlosgiralt.github.io",
"owner": {
"username": "carlosgiralt",
"email": "",
"twitter": "@cagiraltt"
},
"record": {
"CNAME": "carlosgiralt.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Redirection domain for my personal website",
"repo": "https://github.com/cfanoulis/fanoulis.dev",
"owner": {
"username": "cfanoulis",
"email": "domains@fanoulis.dev"
},
"record": {
"URL": "https://fanoulis.dev"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "Main Pages",
"repo": "https://github.com/CinnamonShrine/CinnamonShrine.github.io",
"owner": {
"username": "CinnamonShrine",
"email": "marifbillah524@gmail.com",
"twitter": "CinnamonShrine"
},
"record": {
"CNAME": "cinnamonshrine.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Link to colewilson.xyz",
"repo": "https://github.com/cole-wilson/colewilson.xyz",
"owner": {
"username": "cole-wilson",
"email": "support@colewilson.xyz"
},
"record": {
"URL": "https://colewilson.xyz"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"owner": {
"username": "CoolCoderSJ",
"email": "CoolCoderSJ@gmail.com"
},
"description": "Portfolio",
"record": {
"CNAME": "coolcodersj.github.io"
}
}
+1 -2
View File
@@ -1,4 +1,3 @@
{
"description": "A Website For My API",
"repo": "https://github.com/joeleeofficial/",
@@ -9,4 +8,4 @@
"record": {
"CNAME": "7b9fd2b3-d702-4577-bcbf-a1a529ad3f3d.repl.co"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Hello! My name is Daniel, I am a developer that has been programming since 2018. This website shows some of the things I have created.",
"owner": {
"username": "hackermondev",
"email": "",
"twitter": "hackermondev"
},
"record": {
"CNAME": "71bac7ca-1eac-46fe-9588-cd31d68b2e06.repl.co"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "My Official Website, Made with HTML5",
"repo": "https://github.com/deadshotofficial/deadshotofficial.github.io",
"owner": {
"username": "deadshotofficial",
"email": "raj.deadshot8888@gmail.com",
"twitter": "deadshot3r"
},
"record": {
"CNAME": "deadshotofficial.github.io"
}
}
+1 -1
View File
@@ -7,4 +7,4 @@
"record": {
"URL": "http://deekshasharma.vercel.app/"
}
}
}
+1 -1
View File
@@ -9,4 +9,4 @@
"record": {
"CNAME": "b1ackshadow.github.io"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Hello there I am Didier Munezero",
"repo": "https://github.com/didiermunezero",
"owner": {
"username": "didiermunezero",
"email": "didiermunezer38@gmail.com"
},
"record": {
"CNAME": "didiermunezero.github.io"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"Dooly": "Dooly is a Dev.",
"repo": "https://github.com/entry0917/doolyweb/",
"owner": {
"username": "entry0917",
"email": "seeun0917@naver.com",
"twitter": "sense09173"
},
"record": {
"CNAME": "entry0917.github.io"
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"CNAME": "dsaw.github.io"
}
}
}
+3 -3
View File
@@ -1,11 +1,11 @@
{
"description": "DwiiUnknown is a dev.",
"repo": "https://github.com/ItzMeDwii/dwii.me",
"repo": "https://github.com/ItzMeDwii/dwii",
"owner": {
"username": "ItzMeDwii",
"email": "dwii5359@azalelnation.com"
"email": "dwiiunknown@gmail.com"
},
"record": {
"URL": "https://github.com/ItzMeDwii"
"URL": "https://dwii.my.id/"
}
}
+9
View File
@@ -0,0 +1,9 @@
{
"owner": {
"username": "331leo",
"email": "331leo@kakao.com"
},
"record": {
"CNAME": "dev.is.eddy.leok.kr"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Ella's Portfolio",
"repo": "https://github.com/eilla1/ella.is-a.dev-redirect",
"owner": {
"username": "eilla1",
"email": "exu6056@gmail.com"
},
"record": {
"CNAME": "eilla1.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Emmaffle's Site - memorable redirect",
"repo": "https://github.com/wafflecoffee/waffle.coffee",
"owner": {
"username": "wafflecoffee",
"email": "emma@waffle.coffee"
},
"record": {
"CNAME": "waffle.coffee"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "home/croxx",
"repo": "https://github.com/fabiancrx/fabiancrx.github.io",
"owner": {
"username": "fabiancrx",
"email": "croxx5f@gmail.com"
},
"record": {
"CNAME": "fabiancrx.github.io"
}
}
+14
View File
@@ -0,0 +1,14 @@
{
"description": "personal website ",
"repo": "https://github.com/fatgrizzly",
"owner": {
"username": "fatgrizzly",
"email": "soundar@secret.fyi"
},
"record": {
"A": [
"89.163.215.190",
"89.163.215.211"
]
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Flexicos website",
"repo": "https://github.com/7xh/7xh.github.io",
"owner": {
"username": "7xh",
"email": "noterme@protonmail.com"
},
"record": {
"CNAME": "7xh.github.io"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "fluted.is-a-dev",
"repo": "https://github.com/fluteds/fluteds.github.io",
"owner": {
"username": "fluteds",
"email": "",
"twitter": "fluted_"
},
"record": {
"CNAME": "fluted.xyz"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "FSanchir",
"repo": "https://github.com/fsanchir/fsanchir.github.io",
"owner": {
"username": "fsanchir",
"email": "fsanchir@fsip.ml",
"twitter": "None!"
},
"record": {
"CNAME": "fsanchir.github.io"
}
}
+2 -2
View File
@@ -7,7 +7,7 @@
},
"record": {
"A": [
"204.246.56.80"
"192.243.108.102"
]
}
}
}
+11 -11
View File
@@ -1,11 +1,11 @@
{
"description": "My Personal Website",
"repo": "https://github.com/GiriGummadi",
"owner": {
"username": "GiriGummadi",
"email": "girigummadi5656@gmail.com"
},
"record": {
"CNAME": "girigummadi.github.io"
}
}
{
"description": "My Personal Website",
"repo": "https://github.com/GiriGummadi",
"owner": {
"username": "GiriGummadi",
"email": "girigummadi5656@gmail.com"
},
"record": {
"CNAME": "girigummadi.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Personal portfolio for Ishaan Mehta (IIIT Surat)",
"repo": "https://github.com/ishaanmehta4/portfolio",
"owner": {
"username": "ishaanmehta4",
"email": "ishaanmehta4@gmail.com"
},
"record": {
"URL": "https://github.com/ishaanmehta4"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "Jeel's portfolio website",
"repo": "https://github.com/jeelpatel1612",
"owner": {
"username": "jeelpatel1612",
"email": "",
"twitter": "__j_e_e_l__"
},
"record": {
"URL": "https://jeelpatel.netlify.app/"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "TheBotlyNoob's development website",
"repo": "https://github.com/TheBotlyNoob/TheBotlyNoob.github.io",
"owner": {
"username": "TheBotlyNoob",
"email": "TheBotlyNoob@gmail.com"
},
"record": {
"CNAME": "TheBotlyNoob.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Johan's personal developer website",
"repo": "https://github.com/JohanSanSebastian.github.io",
"owner": {
"username": "JohanSanSebastian",
"email": "johansanju06@gmail.com"
},
"record": {
"CNAME": "JohanSanSebastian.github.io"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"owner": {
"username": "jasonappah",
"email": "isadev@jasonaa.me",
"twitter": "jasonaa_"
},
"record": {
"URL": "https://jasonaa.me/"
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"CNAME": "blackaimc.github.io"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"owner": {
"username": "Koolwiza",
"email": "koolwiza@gmail.com"
},
"description": "Just a cool subdomain to have :)",
"repo": "https://www.github.com/Koolwiza",
"record": {
"CNAME": "koolwiza.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "L0SER's personal developer website",
"repo": "https://github.com/L0SER8228",
"owner": {
"username": "L0SER8228",
"email": "loserlackey@gmail.com"
},
"record": {
"CNAME": "L0SER8228.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "This is lejhands portfolio website with info and github and npm portfolio too",
"repo": "https://github.com/LejhandGamingYT",
"owner": {
"username": "LejhandGamingYT",
"email": "dhruvbhanushali5621@gmail.com"
},
"record": {
"CNAME": "dazzling-williams-9e8070.netlify.app"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "Leví Arista Resume",
"repo": "https://github.com/leviarista/resume",
"owner": {
"username": "leviarista",
"email": "levi.arista@gmail.com",
"twitter": "leviarista"
},
"record": {
"URL": "https://leviarista.github.io/resume/"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "The personal website for LuanRT",
"repo": "https://github.com/luanrt/luanrt.github.io",
"owner": {
"username": "luanrt",
"email": "luan.lrt4@gmail.com"
},
"record": {
"CNAME": "luanrt.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Luis Correa Leyva",
"repo": "https://github.com/correaleyval/correaleyval.github.io",
"owner": {
"username": "correaleyval",
"email": "correaleyval@gmail.com"
},
"record": {
"CNAME": "correaleyval.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"owner": {
"username": "Matt-Gleich",
"email": "email@mattglei.ch",
"twitter": "MattGleich"
},
"repo": "https://github.com/Matt-Gleich/site-v2",
"record": {
"URL": "https://mattglei.ch"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "My other site :)",
"repo": "https://replit.com/@RoBlockHead/mirois-adev",
"owner": {
"username": "RoBlockHead",
"email": "tessa7551@gmail.com"
},
"record": {
"CNAME": "c2b57eca-71a9-4f20-8877-c210f7e71f12.repl.co"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "This website is a link to my personal developer portfolio.",
"repo": "https://github.com/mtgsquad/mahir-molai",
"owner": {
"username": "mtgsquad",
"email": "mtgissmart@gmail.com"
},
"record": {
"CNAME": "mahir-molai.pages.dev"
}
}
+3 -3
View File
@@ -1,12 +1,12 @@
{
"description": "MTGSquad's Website, A Place Where He Jots Down Dumb Stuff",
"repo": "https://github.com/mtgsquad/mtgsquad.github.io",
"repo": "https://github.com/mtgsquad",
"owner": {
"username": "mtgsquad",
"email": "mtgsquad.dev@protonmail.com",
"twitter": "mtgsquad_dev"
},
"record": {
"CNAME": "mtgsquad.github.io"
"CNAME": "hashnode.network"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "The official website for Lawliet.Host.",
"repo": "https://github.com/NoobDevs69/LawlietHost",
"owner": {
"username": "MysteriousK69",
"email": "mysteriousk@lawliet.host"
},
"record": {
"CNAME": "lawliet.host"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "My personal portfolio site",
"repo": "https://github.com/Niteshballa",
"owner": {
"username": "Niteshballa",
"email": "nithesh.mom@gmail.com"
},
"record": {
"CNAME": "Niteshballa.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Well, this is my github sub-domain for my future page",
"repo": "https://github.com/0lp/0lp.github.io",
"owner": {
"username": "0lp",
"email": "not.a.nerd0005@gmail.com"
},
"record": {
"CNAME": "0lp.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Omar Villafuerte",
"repo": "https://github.com/ovillafuerte94/ovillafuerte94.github.io",
"owner": {
"username": "ovillafuerte94",
"email": "ovillafuerte.94@gmail.com"
},
"record": {
"CNAME": "ovillafuerte94.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Piero Is a Dev",
"repo": "https://replit.com/@piemadd/pierois-adev",
"owner": {
"username": "pieromqwerty",
"email": "isadev@piemadd.com"
},
"record": {
"CNAME": "588d327b-9fb6-4484-856e-0477ffef0efe.repl.co"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"description": "AmbassadorGovna website",
"owner": {
"username": "AmbassadorGovna",
"email": "leshikcube+isadev@googlemail.com"
},
"record": {
"CNAME": "vps162412.ispsite.ru"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Rahul Kiran Gaddam Profile",
"repo": "https://github.com/rahgadda/rahgadda.github.io",
"owner": {
"username": "rahgadda",
"email": "gaddam.rahul@gmail.com"
},
"record": {
"CNAME": "rahgadda.github.io"
}
}
+2 -2
View File
@@ -6,6 +6,6 @@
"email": "raksixoffical@gmail.com"
},
"record": {
"CNAME": "raksix-blog.tk"
"CNAME": "protected-pumpkin-ic8p7okaxzxl67htg0pmv95w.herokudns.com"
}
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"URL": "https://its.rayhanadev.repl.co/"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Rohan's devlog and portfolio",
"repo": "https://github.com/rohan-bansal",
"owner": {
"username": "Rohan-Bansal",
"email": "rohan@rbansal.dev"
},
"record": {
"URL": "https://rbansal.dev"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "This website is a link to my personal developer website.",
"repo": "https://github.com/rutkuli/rutkuli.github.io",
"owner": {
"username": "Rutkuli",
"email": "rutkuliofficial@gmail.com"
},
"record": {
"CNAME": "rutkuli.github.io"
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"CNAME": "samarth-asthana.github.io"
}
}
}
+1 -1
View File
@@ -9,4 +9,4 @@
"record": {
"URL": "https://simo.sh"
}
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"owner": {
"username": "CoolCoderSJ",
"email": "CoolCoderSJ@gmail.com"
},
"description": "My CDN",
"record": {
"CNAME": "09d836a5-eaca-4299-bfec-44ca0dfc6d0d.repl.co"
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"CNAME": "tanish2002.github.io"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "My main site :)",
"repo": "https://replit.com/@RoBlockHead/tessais-adev",
"owner": {
"username": "RoBlockHead",
"email": "tessa7551@gmail.com"
},
"record": {
"CNAME": "06745170-24e7-4954-a619-2860f8b395c2.repl.co"
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"URL": "https://theark.tk"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "api for my bot",
"repo": "https://github.com/brawlie/todo",
"owner": {
"username": "brawlie",
"email": "tojoeleeofficial@gmail.com"
},
"record": {
"CNAME": "ea156b14-963b-49f8-9d6e-f3fff240029c.repl.co"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "My personal portfolio",
"repo": "https://github.com/tovade",
"owner": {
"username": "tovade",
"email": "support@tovade.ml"
},
"record": {
"CNAME": "tovade.ml"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "a website for my biotapi",
"repo": "https://github.com/brawlie/todo",
"owner": {
"username": "brawlie",
"email": "tojoeleeofficial@gmail.com"
},
"record": {
"CNAME": "aa1b3bae-e49b-4efd-8c55-28719da5f58c.repl.co"
}
}
+12
View File
@@ -0,0 +1,12 @@
{
"description": "Well, this is my github sub-domain for my future page",
"repo": "https://github.com/iitrauma/iitrauma.github.io",
"owner": {
"username": "iiTrauma",
"email": "ignacio@asia.com",
"twitter": "q1a67"
},
"record": {
"CNAME": "iitrauma.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Unseen's Github Website",
"repo": "https://github.com/UnseenAcoustics/unseenacoustics.github.io",
"owner": {
"username": "UnseenAcoustics",
"email": "edwir122@gmail.com"
},
"record": {
"CNAME": "unseenacoustics.github.io"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"repo": "https://github.com/makuzaverite/veritem.me",
"owner": {
"username": "makuzaverite",
"email": "mugaboverite@gmail.com",
"twitter": "makuza_mugabo_v"
},
"record": {
"URL": "https://veritem.me"
}
}
+1 -1
View File
@@ -9,4 +9,4 @@
"record": {
"URL": "https://wablesanket.xyz"
}
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "Wiicreation is a recreation of the Nintendo Wii made in ElectronJS.",
"repo": "https://github.com/C1200/WiicreationWebsite",
"owner": {
"username": "C1200",
"email": "coreyw.ultimatemedia@gmail.com"
},
"record": {
"CNAME": "C1200.github.io"
}
}
+1 -1
View File
@@ -8,4 +8,4 @@
"record": {
"URL": "https://www.iamyajat.co/"
}
}
}
+1 -1
View File
@@ -6,6 +6,6 @@
"email": "yajtpg@gmail.com"
},
"record": {
"CNAME": "yajtpg.github.io"
"CNAME": "yajtpg.pages.dev"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"owner": {
"username": "starptr",
"email": "yuto@berkeley.edu"
},
"description": "Personal website",
"record": {
"URL": "https://yart.me"
}
}
+11
View File
@@ -0,0 +1,11 @@
{
"description": "zplusfour's personal developer website",
"repo": "https://github.com/zplusfour",
"owner": {
"username": "zplusfour",
"email": "zgjoniur@gmail.com"
},
"record": {
"CNAME": "zplusfour.repl.co"
}
}
+10
View File
@@ -0,0 +1,10 @@
{
"owner": {
"username": "zyrouge",
"email": "",
"twitter": "_zyrouge_"
},
"record": {
"CNAME": "05ea616c-76a5-49f2-a7ab-448a31700949.repl.co"
}
}
+4 -2
View File
@@ -74,15 +74,16 @@ upload_acme_file() {
}
reset_acme() {
update_record remove A 'www.is-a.dev' "68.65.123.44";
update_record remove A 'www' "68.65.123.44";
sleep 1;
update_record add CNAME 'www.is-a.dev' "is-a-dev.github.io";
update_record add CNAME 'www' "is-a-dev.github.io";
}
case "$1" in
check)
echo "TXT record:: $(dig +noall +answer _acme-challenge.is-a.dev TXT | awk '{print $5}')";
;;
config_www) update_www_record ;;
acme_txt) update_acme_txt_record "$2" ;;
acme_file) upload_acme_file "$2" "$3" ;;
cert) generate_certificate ;;
@@ -95,6 +96,7 @@ esac
# Run ./scripts/certbot.sh cert
# Run ./scripts/certbot.sh acme_txt "<key>"
# Run ./scripts/certbot.sh acme_file "<key>" "<value>"
# Run ./scripts/certbot.sh config_www
# Upload cert.pem and privkey.pem contents to SSL > Manage SSL Sites
# Run ./scripts/certbot.sh reset