30 lines
1.4 KiB
Markdown
30 lines
1.4 KiB
Markdown
|
# Обновленный TheDroth.Rocks
|
|||
|
## Подготовка
|
|||
|
- Установить Docker
|
|||
|
- Загрузить образ с [Hugo](https://hub.docker.com/r/klakegg/hugo):
|
|||
|
```
|
|||
|
docker pull klakegg/hugo
|
|||
|
```
|
|||
|
## Запуск
|
|||
|
- Перейти в корневой каталог с проектом
|
|||
|
- Выполнить запуск Hugo сервера
|
|||
|
1) Для тестов:
|
|||
|
```
|
|||
|
docker run --rm -v $(pwd):/src -p 1313:1313 klakegg/hugo server
|
|||
|
```
|
|||
|
2) Для прода:
|
|||
|
|
|||
|
```
|
|||
|
docker run -v $(pwd):/src -p 1313:1313 klakegg/hugo
|
|||
|
```
|
|||
|
## Мини FAQ
|
|||
|
- ```config.yml``` - основной файл настройки сайта.
|
|||
|
- Записи (странички) складываются в ```content/core``` и имеют ```.md``` формат.
|
|||
|
- Если нужно, чтобы страницы не отображались на главном экране - расположите их в директории отличной от ```content/core```. Например, для блога можно использовать ```content/blog```.
|
|||
|
- Картинки лежат в ```static```.
|
|||
|
|
|||
|
## Документация
|
|||
|
- [Hugo Docker](https://hub.docker.com/r/klakegg/hugo)
|
|||
|
- [Hugo Docs](https://gohugo.io/documentation/)
|
|||
|
- [Template Repo](https://github.com/adityatelange/hugo-PaperMod)
|
|||
|
- [Template miniFAQ](https://adityatelange.github.io/hugo-PaperMod/posts/papermod/papermod-faq/)
|