SFTP-MkDocs
https://github.com/fu-sen/SFTP-MkDocs
MkDocs with SFTP (minimal configuration)
How to use
- Edit
mkdocs.ymlanddocs/index.md, add more files if needed. - Add the pip package to
requirements.txt. (Themes and plugins) - Select
Settingsfor your GitHub project. - Select
Secrets and variablesinSecrets. - Select
Actions - Select
New repository secrets. - Add the following name and value:
- SFTP_HOST: SFTP server name
- SFTP_PORT: SFTP port number (optional)
- FTP_SUSERNAME: SFTP user name
- FTP_SPASSWORD: SFTP password (optional)
- SFTP_PRIVATEKEY: SSH private key (optional)
- SFTP_PASSPHASE: Passphase of SSH private key (optional)
- SFTP_REMOTEDIR: Destination SFTP server directory
- Commit to a GitHub project:
git push
Please check with your FTP client before configuring.