https://github.com/ky-is/photo-timeline
Create a personal timeline of events, photos, and people.
https://github.com/ky-is/photo-timeline
cms git-cms photography timeline vitepress
Last synced: 7 days ago
JSON representation
Create a personal timeline of events, photos, and people.
- Host: GitHub
- URL: https://github.com/ky-is/photo-timeline
- Owner: ky-is
- Created: 2021-03-26T17:29:11.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2023-02-19T18:41:51.000Z (almost 3 years ago)
- Last Synced: 2023-09-10T16:42:00.432Z (over 2 years ago)
- Topics: cms, git-cms, photography, timeline, vitepress
- Language: Vue
- Homepage: https://photo-timeline.netlify.app
- Size: 104 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# photo-timeline
## Setup
1. [Create a repo from this template](https://github.com/ky-is/photo-timeline/generate)
2. [Deploy to Netlify](https://app.netlify.com/start) Publish directory: `site/.vitepress/dist`
3. [Enable Netlify Identity and Git Gateway](https://www.netlifycms.org/docs/add-to-your-site/#enable-identity-and-git-gateway)
4. [Install Netlify CLI and login](https://docs.netlify.com/cli/get-started/#installation)
```sh
npm install -g netlify-cli
netlify login
```
5. [Enable Netlify Large Media](https://docs.netlify.com/large-media/setup/)
```sh
brew install git-lfs
npm install -g netlify-cli
netlify link
netlify lm:setup
```
7. Replace all instances of `photo-timeline` with your branding
8. Commit and deploy!
6. Add content via CMS: https://YOUR_APP_NAME.netlify.app/admin/private/#/ (rename the `/admin/private/` directory and update `auth.js` to prevent access to your admin page if you allow open registration in Netlify Identity)