||7 months ago|
|.vscode||8 months ago|
|public||7 months ago|
|src||7 months ago|
|.gitignore||8 months ago|
|LICENSE||7 months ago|
|README.md||7 months ago|
|package.json||7 months ago|
|rollup.config.js||8 months ago|
|tsconfig.json||8 months ago|
|yarn.lock||7 months ago|
Ghost User Maker
This is a simple webapp that takes in an author's details and exports it in a format that can be imported to Ghost. It has been designed as a workaround to the fact that Ghost doesn't let you directly add authors from the admin panel without going through the process of inviting them via email.
I just want to add my authors!
That's simple! Use the final product at the following link: https://ghost-user-maker.code.snipettemag.com
Ghost User Maker is powered by TypeScript and Svelte, with Yarn for dependency management. After cloning this repo, you can get it going using the normal process:
yarn install yarn dev
This will start up a live-reload development server at
http://localhost:8080 which you can access from your browser.
When you're done with coding and ready to deploy, simply run the following command:
The output will be saved to the
public/ directory, which can then be deployed to any ordinary static HTTP server.
That's right, there's no special backend process needed to keep this app running 😉
Similarly, if you want to deploy your site on a service like Netlify, you can use
as the build command and
public/ as the directory to be published.
Since this is a simple app, there's not much left to do, but if you feel there's something missing, contributions would be welcome! Feel free to open an issue, comment, or pull request as appropriate. And, thanks in advance!
- This project is powered by Svelte and created using the template at https://github.com/sveltejs/template.
- Icons courtesy FontAwesome via the fa-svelte NPM module
- The favicon is also from FontAwesome, but generated using Florian Gauger's fonticon tool
This project is licensed under the GPL version 3 (or later). See the LICENSE file for details. If you want to use this software under a different license instead, feel free to raise an issue and we'll get in touch.