高进波的博客 基础实施 开源原型设计协助平台penpot on docker

开源原型设计协助平台penpot on docker

开源原型设计协助平台penpot on docker post thumbnail image

Figma 是许多人推荐的流行界面设计工具,但由于该公司最近对其免费计划施加了限制,因此被认为不合适。
这种担忧在 Adobe 收购 Figma 之前就已经出现,所以现在回想起来,不使用它的决定更加重要!

团队研究了 Penpot,发现它符合每个人的要求。Penpot 是第一个面向跨领域团队的开源设计和原型平台。
Kaleidos 内的一个团队创建了 Penpot。Kaleidos 是一家成立于 2011 年的科技公司,完全专注于开源项目。

https://help.penpot.app/technical-guide/getting-started/#install-with-docker

下载

curl -o docker-compose.yaml https://raw.githubusercontent.com/penpot/penpot/main/docker/images/docker-compose.yaml

启动

docker compose -p penpot -f docker-compose.yaml up -d

停止

docker compose -p penpot -f docker-compose.yaml down

更新

docker compose -f docker-compose.yaml pull

访问

https://penpot.gaojinbo.com

解决penpot不能登录问题

问题原因:
由于非 HTTPS Cookie 无法设置“secure”属性,已拒绝 Cookie “auth-token”
所以问题找到了就是要把安全cookie关掉

vi docker-compose.yaml
PENPOT_FLAGS=enable-registration enable-login-with-password disable-email-verification enable-smtp enable-prepl-server disable-secure-session-cookies
彻底关闭disable-secure-session-cookies

docker compose -p penpot -f docker-compose.yaml down
docker compose -p penpot -f docker-compose.yaml up -d

Related Post