我没有以IT为导向的背景,所以我希望我能正确表达我的问题:)
我正在尝试通过Docker化的闪亮代理在DigitalOcean小滴上部署闪亮的应用程序。我已经设置了一个Nginx反向代理,当通过http请求监听端口80时,它可以正常工作。
我现在正在尝试通过Lets Encrypt的Certbot启用SSL来保护它。不幸的是,它不起作用。我发现很难找到问题的根源,因为我在任何地方都看不到错误消息。
尝试到达https://shiny.mydomain.com时,会导致出现“错误连接超时”消息。我尝试了很多事情,但不知道如何继续查找我在做什么错了?
我的配置文件如下:
self.timer = Timer.scheduledTimer(withTimeInterval: 1.0, repeats: true) { (timer) in
guard let datasource = self.tableview.dataSource as? UITableViewDiffableDataSource<Section,RowData> else {
return
}
var snapshot = datasource.snapshot()
var rowIdentifers = Set<RowData>()
for _ in 0...Int.random(in: 1...self.arrItems.count) {
let randomIndex = Int.random(in: 0...self.arrItems.count-1)
self.arrItems[randomIndex].timeStamp = Date()
rowIdentifers.insert(self.arrItems[randomIndex])
}
snapshot.reloadItems(Array(rowIdentifers))
datasource.apply(snapshot)
}
任何帮助将不胜感激。
此致
马克西姆