示例AnsiblePlaybook提供DigitalOcean小滴这是一个示例剧本,说明了如何使用Ansible创建和设置DigitalOcean小滴。
您可以通过此剧本使用命令行启动并配置小滴。
该剧本具有以下功能:旋转DigitalOcean小滴将小滴的IP地址添加到设置交换文件安装和设置fail2ban设置简单的防火墙设置时区添加具有sudo访问权限的新用户帐户为新用户帐户添加公共ssh密钥对Droplet禁用密码认证拒绝root登录到Droplet安装UnattendedUpgrades软件包以进行自动安全更新(可选)安装LEMP堆栈(可选)安装Docker先决条件Ansible>=2.4.0.0用法克隆此仓库:gitclonehttps://github.com/jasonheecs/ansible-digitalocean-sample-playbooks.gitcdansible-digitalocean-sample-playbooks将group_vars/all/secret.yml.example文
1
Cipi-您的云的开源控制面板!2020.11.20>该项目还在运行中...目前,我正在开发Cipi版本3,该版本将于2021年3月1日发布,这将是一次真正的革命!敬请关注!2020.07.05>Cipi版本3开发已开始!请访问获取路线图!关于Cipi是基于Laravel的云服务器控制面板,支持DigitalOcean,AWS,Vultr,GoogleCloud,Linode,Azure和其他VPS。
它带有nginx,Mysql,多个PHP-FPM版本,多个用户,Supervisor,Composer,npm,免费的Let'sEncrypt证书,Git部署,备份,postfix,phpmyadmin,fail2ban,Redis,API,数据迁移以及简单的图形界面对管理Laravel,Codeigniter,Symphony,WordPress或其他PHP应用程序很有用。
使用Cipi,您无需成为SysAdmin即可部署和管理由云VPS支持的网站和PHP应用程序。
产品特点易于安装:无需Linux专家,只需单击不到十分钟即可安装一台或多台服务器。
服务器管
2024/5/17 20:24:55 449KB linux nginx open-source php
1
好名单中心DigitalOcean的HubforGood列出的所有公共项目。
开发/建设要设置构建/开发环境,您将需要在安装了Node12+的情况下运行npmi。
这将安装依赖项,以允许您构建项目。
要构建或开发此工具,您将需要创建一个Google表格来为该页面提供动力,并创建一个可以访问该表格的GoogleAPI服务帐户。
然后,可以按照config.example.js显示的结构,将此工作表的ID和服务的详细信息添加到项目根目录下的config.js文件中。
使用这些详细信息的脚本还支持环境变量而不是配置文件,有关设置哪些环境变量的信息,请参阅config.example.js正文中包含的信息。
要开发此工具,请运行npmrundev。
这将启动开发服务器,该服务器将在发生更改时自动重新加载代码库。
如果您希望将此工具托管在服务上,只需运行npmrunbuild。
这将自动运行所有必需的构建脚本以构建该工具。
然后,您可以将dist文件夹放入Web服务器/存储桶中。
将GitHubActions设置为自动执行此操作,以将此存储库部署到gh-p
1
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡