问题标签 [invoice-ninja]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
450 浏览

docker - 无法访问发票忍者页面

我使用 dockerfile 部署Invoice Ninja,但无法访问 Invoice Ninja 页面。</p>

我尝试访问网址:http ://ninja.example.de:8080 /,但内容是Caddy 页面

码头工人-compose.yml

docker-compose 日志结果:我看不到错误 在此处输入图像描述

0 投票
1 回答
1217 浏览

docker - InvoiceNinja 与 Docker-compose

当我尝试使用 InvoiceNinja 的 GitHub 页面中的 docker-compose.yml 文件时,出现以下错误。我已经根据自述文件更改了所有变量。有谁知道是什么导致了这个错误

0 投票
1 回答
103 浏览

invoice-ninja - Docker invoiceninja/invoiceninja 在哪里存储数据?

invoiceninja /invoiceninja Dockerfile 似乎对数据库没有任何依赖。数据将如何/在哪里存储?

0 投票
0 回答
50 浏览

invoice-ninja - 慢速 WAN 接口 - 302/404 问题?

我在自托管的 IN4 安装上遇到了一个非常慢的 Web 界面问题。

它在 Ubuntu 20.04 LTS 上运行,通过 LAN IP,应用程序快速且响应迅速。但是,在反向代理后面并通过 Cloudflare 提供服务时,它的速度很慢。

我在另一台 PC 上进行了相同的安装(我正在过渡到 linux),它在代理和 CF 后面运行良好。

这是我的 docker-compose.yml

我检查了日志,但没有很多人(也许有人可以帮助告诉我如何启用更多日志记录?)我有这个:

我怀疑 302/404 是问题,但我不知道如何深入研究。

协助将不胜感激。

提前致谢 :)

0 投票
1 回答
182 浏览

laravel - 在 Laravel 中创建服务提供者的正确方法

我在为我的 Laravel 应用程序创建服务时遇到问题。我希望使用此服务轻松地与 API 通信以执行 IO 操作。具体来说,我的 Laravel 应用程序需要与 InvoiceNinja 通信。我正在使用 invoiceninja/sdk-php 来促进这种交流。根据他们的文档,它是这样使用的:

上面的代码片段是使用 API 获取客户端列表的示例。现在,由于我使用的是 Laravel,我没有看到每次需要向 API 发送请求时都需要设置 API URL 和 Token。所以我决定使用服务提供商。以下是我在InvoiceNinjaServiceProvider.php注册方法中的代码:

然后我在config/app.php. 我认为这足以在我的控制器中使用 API,如下所示:

但我得到一个错误Unresolvable dependency resolving [Parameter #0 [ <required> $app ]] in class Illuminate\Support\ServiceProvider。我不太熟悉服务提供商,我希望那里的人能指出我正确的方向以使其发挥作用。

谢谢你。谢谢!

0 投票
0 回答
378 浏览

docker - 无法使用 docker 运行 Invoice ninja

这是我在这里的第一篇文章,我想在我的机器上使用 Docker 使用 Invoice 并在本地访问它

这是我完成的步骤

在 Connection.php 第 678 行:SQLSTATE[HY000] [2002] No such file or directory (SQL: select * from information_schema.tables where table_schema = ninja and table_name = accun
ts and table_type = 'BASE TABLE')
在 Exception.php 行18: SQLSTATE[HY000] [2002] 没有这样的文件或目录

在 PDOConnection.php 第 38 行: SQLSTATE[HY000] [2002] No such file or directory

  • 使用 APP_KEY=base64 编辑 env 文件:...

  • 运行 chown -R 命令

  • 我想在本地访问 Invoice Ninja,所以我将 APP_URL 更改为http://in5.test:8000

  • 更改了 config/hosts 文件中的 IP 地址

- 最后我运行 docker-compose up 当我在浏览器中输入 in5.test 时,我得到一个找不到页面但是如果我输入 in5.test.localhost 我得到这个页面有错误 https://ibb.co/Zzs5w9b

问题,在撰写文件中有一些带有 extra_hosts 的行:-“in5.localhost:192.168.0.124”#host 和 ip 我更改了 IP 地址以匹配我的本地 IP,但是当我这样做并转到 in5.test.localhost我得到一个 502 bad gateway nginx

有人可以告诉我我做错了什么吗?

0 投票
0 回答
41 浏览

docker - 尝试进入 steup 时出现 Invoiceninja 运行时异常

我对 docker、ubuntu 和使用 proxmox 和 VM 比较陌生,所以如果我弄错了术语,我深表歉意。

我目前想从安装在我的 Synology 上的 Odoo 转移到发票忍者的 Docker 实例。

我已经修改了 docker-compose.yml 文件以适应当前在端口 80 上运行的 nginx 代理管理器

我已经在 env 文件中包含了所有相关数据

但是,当我转到我的内部 IP:1111 时,我得到“HTTP 500 内部服务器错误唯一支持的密码是具有正确密钥长度的 AES-128-CBC 和 AES-256-CBC”。

我环顾四周,看到了一个类似的例子,建议这样做

尽管在这种情况下,我无法继续进行此设置。提前谢谢了。

0 投票
1 回答
68 浏览

flutter - 初始化 Invoice Ninja Flutter 包时的“KEY”是什么?

我正在尝试使用 Invoice Ninja 包进行颤动。但是,我似乎无法弄清楚“KEY”是什么?任何“KEY”的文档或设置中都没有提及。唯一提到的是 API 令牌。我有一个 Invoice Ninja 的 v5 自托管实例。

0 投票
1 回答
201 浏览

ios - 自托管 Invoice ninja v5 应用程序 403 无效密码

发票忍者v5安装成功后

尝试登录 IOS 应用程序,我得到“ 403 invalid secret

尝试通过删除和更改代码在 .env 文件中添加多次 API_SECRET。但没有任何效果。

0 投票
0 回答
100 浏览

invoice-ninja - InvoiceNinja v5 DockerHub

如果部署 InvoiceNinja dockerhub invoiceninja/invoiceninja:latast 这个容器镜像中没有网络服务器吗?

查看 github repo dockerfile 和 docker-compose 它看起来像它的 3 个容器应用程序、网络服务器、数据库 - 但不确定这个容器描述了我想要什么。

使用现有的数据库集群,并部署一个容器来运行 invoiceninja 并将其提供给我的lets-encrypt 反向代理。

这是我的 docker run 命令

此环境仅适用于我的反向代理和让加密

我只需要知道这个已发布的 dockerhub repo 是否已损坏,不应该出现在 dockerhub 中,或者我是否遗漏了一些东西。我可以继续为自己写一个有效的作曲,但如果它不像描述的那样工作,为什么这是我们的集线器?

希望你能帮助我-谢谢。