0 0
1616937731 magento2 3

Magento2 SSL docker-compose

Read Time:1 Minute, 14 Second

这段时间在设置docker magento2的ssl证书访问搜索了一些相关的文档,只有github上提供的指导相对完整,却大多是英文,也没有给出完整的docker-compose.yml文件内容,另外一些文档驴头不对马嘴,我们只需要轮子,它们却非让你买汽车,要求创建traefik服务等,而我们的实际情况是,自己已经有证书,且本地已经有其它服务在运行,同时我只是想使用docker运行一个magento2的服务。

(更多…)

About Post Author

Hye

天法道,道法自然。 逸庭前,花开花落。
administrator
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %
0 0
0 0
0 0

Docker 换国内源

先创建daemon.json文件,系统默认是没有这个文件。 sudo vim /etc/docker/daemon.json 复制代码 编辑daemon.json,填入以下内容。 { “registry-mirrors”: [ “https://kfwkfulq.mirror.aliyuncs.com”, “https://2lqq3 阅读更多…

1 0

Docker install frappe/erpnext

Read Time:1 Minute, 45 Second

前言:

之前搭建ODOO/OPEN ERP社区版另外需要的功能收费,找企业版的源码又特么贵,然后在网上找了一下,看到有这么一款ERP软件,目前的功能与ODOO相比自然是少的,基础核心的功能却是足够了,完全开源免费。 (更多…)

About Post Author

Hye

天法道,道法自然。 逸庭前,花开花落。
administrator
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %
0 0

Dcoker-Mailserver安装测试成功

Read Time:14 Minute, 35 Second

皇天不负执着人,干老子的,终于搞定了,需要说明一下,网络上搜索到一些文档基本上是无法成功的,或是无法正常启动,或是别的什么原因,如果搜索到哪一篇文章,尽可能地按照对方的环境版本去操作,我是按照git官方操作文档进行的设置,最后终于是成功了.之前也有成功,但是卡在许多个环节比如SSL证书,因为自己的服务器本身就有了SSL证书,泛解析.

这次是直接换到香港服务器进行操作的,从一个新的环境开始的,域名却还是使用的本域名,需要说明下,我是做了两条dkim的txt记录的,一个是主域名,一个是邮件服务器的,并不冲突.因为折腾累了,不想一个一个试了,直接一条一条做,浪费了不少时间,又不知道问题在哪儿,所以干脆两条全做了,按官方文档说明,其实做一条就可以.

 

SSL证书是直接拷贝的泛解析文件到新的服务器上使用的,使用certbot自动生成证书却始终找不到生成之后存储的地方,并没有在默认的文件目录里,也懒得找了,反证有证书使用就成了,提示过期再换一下,实在不行哪天再安装一个ACME生动生成证书,这是一些简要的说明,具体操作还请参照GIT上的官方文档.

我这里提供一下我使用DNS TXT记录、docker-comose.yml及mailserver.env的配置文件内容

=============DNS TXT===================
mail._domainkey IN TXT "v=DMARC1; p=none; rua=mailto:dmarc.report@hyeos.net; ruf=mailto:dmarc.report@hyeos.net; sp=none; ri=86400"

_dmarc IN TXT "v=DMARC1; p=quarantine; rua=mailto:dmarc.report@hyeos.net; ruf=mailto:dmarc.report@hyeos.net; fo=0; adkim=r; aspf=r; pct=100; rf=afrf; ri=86400; sp=quarantine"
=========docker-compose.yml===============
services:
mailserver:
image: docker.io/mailserver/docker-mailserver:latest
container_name: mailserver
# If the FQDN for your mail-server is only two labels (eg: example.com),
# you can assign this entirely to hostname and remove domainname.
hostname: mail.hyeos.net
domainname: hyeos.net 
env_file: mailserver.env
dns: 1.1.1.1
# More information about the mail-server ports:
# https://docker-mailserver.github.io/docker-mailserver/edge/config/security/understanding-the-ports/
# To avoid conflicts with yaml base-60 float, DO NOT remove the quotation marks.
ports:
- "25:25" # SMTP (explicit TLS => STARTTLS)
- "143:143" # IMAP4 (explicit TLS => STARTTLS)
- "465:465" # ESMTP (implicit TLS)
- "587:587" # ESMTP (explicit TLS => STARTTLS)
- "993:993" # IMAP4 (implicit TLS)
volumes:
- ./mail/mail-data/:/var/mail/
- ./mail/mail-state/:/var/mail-state/
- ./mail/dms/mail-logs/:/var/log/mail/
- ./config/:/tmp/docker-mailserver/
- /etc/localtime:/etc/localtime:ro
- /var/www/html/ssl:/hyeos:ro
restart: always
stop_grace_period: 1m
cap_add:
- NET_ADMIN
- SYS_PTRACE

(更多…)

About Post Author

Hye

天法道,道法自然。 逸庭前,花开花落。
administrator
Happy
Happy
0 %
Sad
Sad
0 %
Excited
Excited
0 %
Sleepy
Sleepy
0 %
Angry
Angry
0 %
Surprise
Surprise
0 %
0 0
0 0

Docker install phpmysql

服务器上的应用基本上全是docker应用了,然后今天在安装测试一个程序的时候,数据库登入管理起来总要切进切出,有点麻烦,想起来还是用phpmyadmin比较方便直观,然后便开始安装,其他人如果是首次使用,确保已经安装数据库, 阅读更多…