Skip to content

ScathachGrip/merahputih.moe

Repository files navigation

merahputihmoe

Merahputih.moe

Taking inspiration from the generous JS.ORG project and Merahputih.id's vibes we at @ScathachGrip thought of giving something back to the weeb developers: a free, sleek, and the most important is "moh-ay" URL where you can host a free website or documentation for your project UwU


How to get one?

Make a pull request in this repository, go to src/cnames.ts and add your subdomain.

import { ICnames } from "./interfaces";

export const data: ICnames = {
  active: {
    "bar": "scathachgrip.github.io/bar",
    "foo": "scathachgrip.github.io/foo", // noProxied
    // add here as alphabetical order
  }
};

Read the CONTRIBUTING.md for more details If you haven't Create and statically host a website, once pull request is merged your site will be live immediately.

Add a CNAME to your repo

Add a file named "CNAME" to your root directory of your repository (or in the "gh-pages" branch, if you use that) with a single line matching the domain you have chosen (e.g. "foo.merahputih.moe" without quotes). For more info about this step you can follow the Custom URLs section at GitHub Pages Help.

+ foo.merahputih.moe

For advanced users

Our subdomain are CNAME records which map one domain name to another. You can actually point your merahputih.moe to many different services that allow custom domain.

No proxied rules

If your site throwing an error such as ERR_TOO_MANY_REDIRECTS kindly disable proxied by marking your cnames with //noProxied comment, You will get only DNS records with no SSL/TLS encryption.

Closing Remarks

CLOSING_REMARKS.md