访问地址
在cloudflare上部署,所有数据均以本地浏览器缓存的形式保存,不会泄露任何信息,各位佬友可以放心使用
真实地址生成器
网页预览
桌面端
移动端
已知问题
- 国内IP无法调用API,所以无法使用地图生成功能
- 由于地址是随机的,有时候街道字段可能会消失,重新生成或者刷新网页即可
自部署教程
Cloudflare部署教程
Docker部署
docker run -p 3000:3000 guoogaii/ip-geoaddress-generator:latest
源代码
在GitHub上托管,喜欢的佬友可以点点star!
GuooGaii/ip-geoaddress-generator (github.com)
致谢
感谢佬友F-droid曾经提供的Docker部署教程以及镜像
感谢佬友HirasawaYui提供的GitHub Action
Todo
- 临时邮箱功能(测试功能) | 20250126
- Docker部署支持 | 20250126
- 更多功能欢迎各位佬友讨论
84 个赞
佬的Action配置我没同步成功,借助ChatGPT改了一下,试了一下成功了,代码如下
sync.yml
name: Sync Fork
on:
schedule:
- cron: '0 0 * * *' # 每天运行一次
workflow_dispatch: # 手动触发
jobs:
sync:
runs-on: ubuntu-latest
steps:
- name: Checkout Fork Repository
uses: actions/checkout@v3
with:
ref: main
- name: Set Git User Info
run: |
git config --global user.name "github-actions[bot]"
git config --global user.email "41898282+github-actions[bot]@users.noreply.github.com"
- name: Add Upstream
run: |
git remote add upstream https://github.com/GuooGaii/ip-geoaddress-generator
git fetch upstream
- name: Merge Upstream Changes
run: |
git merge upstream/main --allow-unrelated-histories --no-edit
- name: Push Changes to Fork
run: |
git push origin main
1 个赞
非常感谢!我会在GitHub项目页面和本页面感谢佬的贡献
之后的更新我会在网页上添加更具体的报错信息,能在开发者工具里截图console的信息吗,我看看是哪里有问题